BRPI0902710A2 - sistema e método de habilitação de recursos dentro de um sistema de tratamento da informação - Google Patents
sistema e método de habilitação de recursos dentro de um sistema de tratamento da informação Download PDFInfo
- Publication number
- BRPI0902710A2 BRPI0902710A2 BRPI0902710A BRPI0902710A2 BR PI0902710 A2 BRPI0902710 A2 BR PI0902710A2 BR PI0902710 A BRPI0902710 A BR PI0902710A BR PI0902710 A2 BRPI0902710 A2 BR PI0902710A2
- Authority
- BR
- Brazil
- Prior art keywords
- processing system
- operable
- message
- information
- module
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 72
- 230000010365 information processing Effects 0.000 title claims description 81
- 238000012545 processing Methods 0.000 claims abstract description 172
- 238000013468 resource allocation Methods 0.000 claims abstract description 43
- 238000001514 detection method Methods 0.000 claims abstract description 27
- 230000004044 response Effects 0.000 claims abstract description 10
- 238000004891 communication Methods 0.000 claims description 29
- 230000008569 process Effects 0.000 claims description 22
- 230000004913 activation Effects 0.000 claims description 5
- 238000013519 translation Methods 0.000 claims description 3
- 238000013507 mapping Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 12
- 230000002093 peripheral effect Effects 0.000 description 10
- 230000009471 action Effects 0.000 description 7
- 230000008901 benefit Effects 0.000 description 7
- 230000003993 interaction Effects 0.000 description 6
- 229910052732 germanium Inorganic materials 0.000 description 5
- GNPVGFCGXDBREM-UHFFFAOYSA-N germanium atom Chemical compound [Ge] GNPVGFCGXDBREM-UHFFFAOYSA-N 0.000 description 5
- 239000000463 material Substances 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 230000003213 activating effect Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000003032 molecular docking Methods 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000002730 additional effect Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 239000001809 ammonium phosphatide Substances 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000013067 intermediate product Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
SISTEMA E MéTODO DE HABILITAçãO DE RECURSOS DENTRO DE UM SISTEMA DE TRATAMENTO DA INFORMAçãO São descritos um sistema e método de habilitação de recursos dentro de um sistema de tratamento da informação. Em uma forma, um sistema de tratamento da informação pode incluir um módulo de detecção de evento operável para detectar eventos inicializados por usuários e eventos inicializados por não-usuários. O sistema de tratamento da informação pode também incluir um módulo de alocação de recursos acoplado ao módulo de detecção de evento. Em uma forma, o módulo de alocação de recursos pode ser operável para mapear um primeiro evento detectado a um primeiro estado operacional de um primeiro sis- tema de processamento. O sistema de tratamento da informação pode também incluir um segundo sistema de processamento em resposta ao módulo de alocação de recursos e operável para acessar um recurso compartilhado do primeiro sistema de processamento. O módulo de alocação de recursos pode ser configurado para inicializar um o envio de informações a serem enviadas pelo segundo sistema de processamento utilizando um recurso compartilhado do primeiro sistema de processamento.
Description
"SISTEMA E MÉTODO DE HABILITAÇÃO DE RECURSOS DENTRO DE UMSISTEMA DE TRATAMENTO DA INFORMAÇÃO"
Campo da Descrição
Esta descrição refere-se geralmente a sistemas de tratamento da informação e,mais particularmente, a um sistema e método de habilitação de recursos dentro de um sis-tema de tratamento da informação.
Fundamentos
Na medida em que o valor e o uso da informação continuam a crescer, indivíduos eempresas buscam formas adicionais de processar e armazenar informações. Uma opção éum sistema de tratamento da informação. Um sistema de tratamento da informação geral-mente processa, compila, armazena e/ou comunica informações ou dados para negócios,questões pessoais ou outros propósitos. Porque as necessidades e requisitos tecnológicos ede tratamento da informação podem variar entre as diferentes aplicações, os sistemas detratamento da informação podem também variar dependendo de qual informação é tratada,de como a informação é tratada, de quanta informação é processada, armazenada ou co-municada, e de quão rápida e eficientemente a informação pode ser processada, armaze-nada ou comunicada. As variações nos sistemas de tratamento da informação permitem queos sistemas de tratamento da informação sejam genéricos ou configurados para um usuárioespecífico ou utilização específica, tais como processamento de transações financeiras, re-servas aéreas, armazenamento de dados de empreendimentos, ou comunicações globais.Além disso, os sistemas de tratamento da informação podem ser configurados para utilizaruma variedade de componentes de hardware e software que podem ser configurados paraprocessar, armazenar e comunicar informações e podem incluir um ou mais sistemas decomputador, sistemas de armazenamento de dados e sistemas de rede.
Breve Descrição das Figuras
Será apreciado que, por simplicidade e clareza de ilustração, os elementos ilustra-dos nas Figuras não foram necessariamente desenhados em escala. Por exemplo, as di-mensões de alguns dos elementos estão exageradas em relação a outros elementos. Moda-lidades incorporando os ensinamentos da presente descrição são mostradas e descritas emrelação aos desenhos aqui apresentados, os quais:
A FIG. 1 ilustra um diagrama de blocos de um sistema de tratamento da informaçãode acordo com um aspecto da descrição;
A FIG. 2 ilustra um diagrama de blocos funcional de um sistema de tratamento dainformação operável incluindo recursos alocados de acordo com um aspecto da descrição;
a FIG. 3 ilustra um fluxograma de um método de acessar recursos dentro de umsistema de tratamento da informação de acordo com um aspecto da descrição.
A FIG. 4 ilustra um diagrama de blocos funcional de um sistema de tratamento dainformação incluindo estados operacionais modificáveis para saída de recursos reduzidos degermânio e não-germânio para saída de conteúdo não-germânio utilizando recursos locaisde acordo com um aspecto da descrição;
A FIG. 5 ilustra um diagrama de blocos funcional de um sistema de tratamento dainformação empregando recursos reduzidos para saída de conteúdo não-germânio utilizan-do recursos locais de acordo com um aspecto da descrição;
A FIG. 6 ilustra um diagrama de blocos funcional de um sistema de tratamento dainformação empregando alocação e desalocação de conteúdo germânio de saída de recur-sos utilizando recursos locais de acordo com um aspecto da descrição; e
A FIG. 7 ilustra um diagrama de blocos funcional de um modulo de alocação de re-cursos alocando recursos locais de um sistema de tratamento da informação para saída deconteúdo não-germânio de acordo com um aspecto da descrição.
A utilização dos mesmos símbolos de referência em diferentes desenhos indica i-tens idênticos ou similares.
Descrição Detalhada das Figuras
A descrição a seguir em combinação com as figuras é fornecida para auxiliar no en-tendimento dos ensinamentos descritos aqui. A discussão a seguir será focada em imple-mentações e modalidades específicas. Este foco é dado para auxiliar na descrição dos en-sinamentos e não deve ser interpretado como limitação ao escopo ou aplicabilidade dosensinamentos. Entretanto, outros ensinamentos pòdem certamente ser utilizados neste pe-dido. Os ensinamentos podem ser utilizados em outros pedidos e com vários tipos diferentesde arquiteturas, tais como arquiteturas de computação distribuídas, arquiteturas cliente /servidor, ou arquiteturas de servidor de middleware e componentes associados.
Para os propósitos desta descrição, um sistema de tratamento da informação podeincluir quaisquer instrumentalidades ou agregado de instrumentalidades operáveis paracomputar, classificar, processar, transmitir, receber, acessar, originar, trocar, armazenar,exibir, manifestar, detectar, gravar, reproduzir, tratar ou utilizar qualquer forma de informa-ção, inteligência ou dado para negócios, ciência, controle, entretenimento ou outros propósi-tos. Por exemplo, um sistema de tratamento da informação pode ser um computador pesso-al, um PDA, um dispositivo eletrônico de cliente, um servidor de rede ou dispositivo de ar-mazenagem, um roteador de comutação, um roteador sem fio ou outro dispositivo de comu-nicação de rede, ou qualquer outro dispositivo adequado e pode variar em tamanho, forma,desempenho, funcionalidade e preço. O sistema de tratamento da informação pode incluirmemória (volátil (por exemplo, memória de acesso randômico etc.), não-volátil (memóriaapenas de leitura, memória flash memory etc.) ou qualquer combinação das mesmas), umou mais recursos de processamento, tais como uma unidade de processamento central(CPU), uma unidade de processamento gráfico (GPU), lógica de controle de hardware ousoftware, ou qualquer combinação dos mesmos. Componentes adicionais do sistema detratamento da informação podem incluir um ou mais dispositivos de armazenagem, uma oumais portas de comunicação para comunicação com dispositivos externos, bem como váriosdispositivos de entrada e saída (l/O), tais como um teclado, um mouse, um display de ví-deo/gráfico, ou qualquer combinação dos mesmos. O sistema de tratamento da informaçãopode também incluir um ou mais barramentos operáveis para transmitir comunicações entreos vários componentes de hardware. Partes de um sistema de tratamento da informaçãopodem por si só ser consideradas sistemas de tratamento da informação.
Partes de um sistema de tratamento da informação, quando referidas como um"dispositivo", "módulo", ou semelhantes, podem ser configuradas como hardware, software(os quais podem incluir firmware) ou qualquer combinação dos mesmos. Por exemplo, umaparte de um dispositivo de sistema de tratamento da informação pode ser hardware, taiscomo, por exemplo, um circuito integrado (tal como um Circuito Integrado de Aplicação Es-pecífica (ASIC), uma Rede de Portas Lógicas Programáveis (FPGA), um ASIC estruturado,ou um dispositivo embutido em um chip maior), um cartão (tal como um cartão com Interfacede Componente Periférico (PCI), um cartão PCI expresso, Associação Internacional de Car-tão de Memória de Computador Pessoal (PCMCIA), ou outro tipo de cartão de expansão),ou um sistema (tal como uma placa-mãe, um sistema-em-um-chip (SoC), ou um dispositivoautônomo). Da mesma forma, o dispositivo pode ser um software, incluindo firmware embu-tido em um dispositivo, tal como um processador de marca Pentium class ou PowerPC™, ououtro dispositivo ou software capaz de operar um ambiente relevante do sistema de trata-mento da informação. O dispositivo pode também ser uma combinação de quaisquer dosexemplos dados de hardware ou software. Note que um sistema de tratamento da informa-ção pode incluir um circuito integrado ou um produto intermediário tendo partes do mesmoque pode ser qualquer combinação de hardware ou software.
Dispositivos ou programas que estão em comunicação um com o outro não neces-sitam estar em comunicação contínua um com outro a menos que expressamente especifi-cado de outra forma. Além disso, dispositivos ou programas que estão em comunicação umcom o outro podem se comunicar direta ou indiretamente através de um ou mais intermediários.
As modalidades apresentadas acima descrevem, em parte, soluções de computa-ção distribuída que gerenciam toda ou parte de uma interação comunicativa entre os ele-mentos de rede. Neste contexto, uma interação comunicativa pode servir para enviar infor-mações, enviar informações, solicitar informações, receber informações, receber uma solici-tação por informações, ou qualquer combinação destes. Desta forma, uma interação comu-nicativa pode ser unidirecional, bidirecional, multidirecional, ou qualquer combinação destes.
Em algumas circunstâncias, uma interação comunicativa pode ser relativamente complexa eenvolver dois ou mais elementos de rede. Por exemplo, uma interação comunicativa podeser uma "conversa" ou uma série de comunicações relacionadas entre um cliente e um ser-vidor - cada elemento de rede enviando e recebendo informações entre si. A interação co-municativa entre os elementos de rede não está necessariamente limitada a uma forma es-pecífica. Um elemento de rede pode ser um nó, uma peça de hardware, software, fírmware,middleware, outro elemento do sistema de computação, ou qualquer combinação dos mes-mos.
Na descrição abaixo, uma técnica fluxogramada deverá ser descrita em uma sériede ações seqüenciais. A menos que expressamente definido ao contrário, a seqüência dasações e o grupo a executar as ações podem ser livremente alterados sem se afastar do es-copo dos ensinamentos. Ações podem ser adicionadas, excluídas ou alteradas de diversasformas. Da mesma forma, as ações podem ser reordenadas ou invertidas. Adicionalmente,embora processos, métodos, algoritmos ou semelhantes possam ser descritos em uma or-dem seqüencial, tais processos, métodos, algoritmos, ou qualquer combinação dos mesmospodem ser operáveis para serem executados em ordens alternativas. Adicionalmente, algu-mas ações dentro de um processo, método ou algoritmo podem ser executadas simultane-amente durante pelo menos uma parte do tempo (por exemplo, ações executadas em para-lelo), podem também ser executadas como um todo, parte, ou qualquer combinação dosmesmos.
Como aqui utilizado, os termos "compreende", "compreendendo", "inclui", "incluin-do", "possui", "possuindo", ou qualquer variação dos mesmos, têm a intenção de cobrir umainclusão não-exclusiva. Por exemplo, um processo, método, artigo ou equipamento quecompreende uma lista de características não está necessariamente limitado apenas àquelascaracterísticas, mas pode incluir outras características não expressamente listadas ou ine-rentes a tal processo, método, artigo ou equipamento. Adicionalmente, a menos que expres-samente definido o contrário, "ou" refere-se a um ou inclusive e não a um ou exclusivo. Porexemplo, uma condição A ou B é satisfeita por um dos seguintes: A é verdadeiro (ou presen-te) e B é falso (ou não presente), A é falso (ou não presente) e B é verdadeiro (ou presente),e ambos AeB são verdadeiros (ou presentes).
Ainda, o uso de "um" ou "uma" é empregado para descrever elementos e compo-nentes aqui descritos. Isto é feito meramente por conveniência e para fornecer um sensogeral do escopo da invenção. Esta descrição deve ser lida para incluir um ou pelo menosum, e o singular também inclui o plural, ou vice-versa, a menos que esteja claro que significao contrário. Por exemplo, quando um dispositivo único é aqui descrito, mais do que um dis-positivo pode ser usado no lugar de um dispositivo único. Da mesma forma, quando mais deum dispositivo é aqui descrito, um dispositivo único pode ser substituído por aquele tal dis-positivo.A menos que de outra forma definido, todos os termos técnicos e científicos usadosaqui possuem o mesmo significado como comumente entendidos por um indivíduo versadona técnica a qual pertença esta invenção. Embora métodos e materiais similares àquelesdescritos aqui possam ser usados na prática ou nos testes de modalidades da presente in-venção, métodos e materiais adequados ao descritos abaixo. Todas as publicações, pedidosde patente, patentes e outras referências aqui mencionadas são incorporados por referênciame sua totalidade, a menos que uma passagem particular seja citada. Em caso de conflito, apresente especificação, incluindo definições, irá controlar. Além disso, os materiais, métodose exemplos são apenas ilustrativos e não têm a intenção de serem limitantes.
Para a grande parte não descrita aqui, muitos detalhes relacionados a materiais es-pecíficos, ações de processamento e circuitos são convencionais e podem ser encontradosem livros e outras fontes dentro da técnica de computadores, eletrônica e software.
Um sistema de tratamento da informação e um método de utilizá-lo são descritosabaixo. Um sistema exemplar, não-limitante é descrito antes apresentando métodos de utili-zá-lo. Algumas das funcionalidades de módulos dentro do sistema são descritas com o sis-tema. A utilidade do sistema e seus módulos serão aparentes com a descrição dos métodosque seguem a descrição do sistema e dos módulos.
De acordo com um aspecto da descrição, um sistema de tratamento da informaçãopode incluir um módulo de detecção de evento operável para detectar eventos inicializadospor usuários e eventos inicializados por não-usuários. O sistema de tratamento da informa-ção pode também incluir um módulo de alocação de recursos acoplado ao módulo de detec-ção de evento. Em uma forma, o módulo de alocação de recursos pode ser operável paramapear um primeiro evento detectado a um primeiro estado operacional de um primeiro sis-tema de processamento. O sistema de processamento da informação pode também incluirum segundo sistema de processamento sensível ao módulo de alocação de recursos e ope-rável para acessar um recurso compartilhado do primeiro sistema de processamento. O mó-dulo de alocação de recursos pode ser configurado para inicializar uma saída de informaçãoplanejada de ser emitida pelo segundo sistema de processamento utilizando um recursocompartilhado do primeiro sistema de processamento.
De acordo com outro aspecto da descrição, um método de habilitação de recursosdentro de um sistema de tratamento da informação é descrito. O método pode incluir a de-tecção de um evento operável para inicializar o acesso ao primeiro conjunto de recursos deum primeiro sistema de processamento. O método pode também incluir a identificação deum primeiro perfil do primeiro sistema de processamento. Em uma forma, o primeiro perfilpode incluir uma pluralidade de entradas de alocação de recursos do primeiro sistema detratamento da informação acessível ao segundo sistema de processamento. O método podetambém incluir a habilitação do primeiro conjunto de recursos do primeiro sistema de pro-cessamento utilizando a pluralidade de entradas de alocação de recursos e acessando oprimeiro conjunto de recursos utilizando o segundo sistema de processamento.
De acordo com um aspecto adicional da descrição, um sistema de tratamento da in-formação pode incluir um primeiro sistema de processamento tendo um primeiro processa-dor de servidor operável para processar informações utilizando um primeiro conjunto de re-cursos disponíveis. Em uma forma, o primeiro conjunto de recursos disponíveis pode incluirum recurso de display compartilhado incluindo um dispositivo de memória armazenando umvalor de resolução de display e um dispositivo de entrada compartilhado configurado parareceber entradas através de um ambiente operacional compartilhado e um ambiente opera-cional não compartilhado. O sistema de tratamento da informação pode também incluir umsegundo sistema de processamento tendo um segundo processador de servidor operávelpara processar informações para saída através do primeiro sistema de processamento, eum módulo de tradução de vídeo operável para acessar o valor de resolução de display paraformatar a informação para saída utilizando o display compartilhado. O sistema de tratamen-to da informação pode adicionalmente incluir um módulo de detecção de evento configuradopara detectar eventos ativados por usuário e eventos ativados por não usuário. Em umaforma, o módulo de detecção de evento pode ser adicionalmente configurado para inicializaro acesso ao primeiro sistema de processamento utilizando uma parte do segundo sistemade processamento. O sistema de tratamento da informação pode adicionalmente incluir ummódulo de alocação de recursos operável para determinar recursos disponíveis do primeirosistema de processamento e do segundo sistema de processamento.
A FIG. 1 ilustra um diagrama de blocos de uma modalidade exemplar de um siste-ma de tratamento da informação, geralmente designado em 100. Em uma forma, o sistemade tratamento da informação 100 pode ser um sistema de computador, tal como um compu-tador desktop, um computador notebook, um servidor ou vários outros tipos de sistemas detratamento da informação. Como mostrado na FIG. 1, o sistema de tratamento da informa-ção 100 pode incluir um módulo de detecção de evento 102 operável para detectar eventosativados por usuários e eventos ativados por não usuários. O módulo de detecção de evento102 pode ser acoplado a um módulo de alocação de recursos 104 tendo acesso a um oumais perfis de recurso 106. O sistema de tratamento da informação 100 pode também incluirum primeiro sistema de processamento 108 acoplado aos primeiros recursos não comparti-lhados 110 do primeiro sistema de processamento 108. Em uma forma, o primeiro sistemade processamento 108 pode incluir um chipset de servidor, processador, memória, barra-mentos de comunicação, dispositivos periféricos, aplicações, um Sistema Básico de Entra-da/Saída (BIOS), ou quaisquer combinações dos mesmos (não ilustradas). O primeiro sis-tema de processamento 108 pode também incluir recursos compartilhados incluindo recur-sos de entrada compartilhados 112, recursos periféricos compartilhados 114, recursos depotência compartilhados 116, recursos de aplicação compartilhados 118, recursos de saídacompartilhados 120, ou qualquer combinação dos mesmos. O primeiro sistema de proces-samento 108 pode ser acoplado ao módulo de alocação de recursos 104 operável para alo-car recursos compartilhados a serem usados em resposta a um evento detectado pelo mó-dulo de detecção de evento 102, e um ou mais perfis de recurso associados 106. Em umaforma, os recursos compartilhados 112, 114, 116, 118, 120 podem ser configurados comoparte do primeiro sistema de processamento 108 e acessíveis por um ou mais sistemas deprocessamento. Em outras formas, um ou mais dos recursos compartilhados podem serprovidos externamente ao primeiro sistema de processamento 104.
De acordo com um aspecto adicional, o sistema de tratamento da informação 100pode também incluir um segundo sistema de processamento 122 incluindo segundos recur-sos não compartilhados 124. O segundo sistema de processamento 122 pode ser acopladoa um ou mais dos recursos compartilhados 112, 114, 116, 118, 120 do primeiro sistema deprocessamento 108. O segundo sistema de processamento 122 pode adicionalmente seracoplado ao módulo de alocação de recursos 104 operável para alocar recursos a seremusados pelo segundo sistema de processamento 122. Adicionalmente, o módulo de aloca-ção de recursos 104 pode ainda ser acoplado a um sistema de processamento η 126 operá-vel para ser acoplado a um ou mais dos recursos 112, 114, 116, 118, 120 do primeiro siste-ma de processamento 108. Osistema de processamento η 126 pode adicionalmente incluirrecursos não compartilhados η 128.
Durante a operação, o módulo de detecção de evento 102 pode detectar um eventoinicializado por usuários, um evento inicializado por não usuários, ou qualquer combinaçãodos mesmos. Por exemplo, um evento inicializado por usuário pode incluir um usuário ati-vando uma chave, botão ou outro tipo de hardware, software, ou interface selecionável porusuário, ou combinações dos mesmos, que pode gerar um evento ativado por usuário. Porexemplo, um usuário pode selecionar um botão para acessar um aplicativo de mensagemdo sistema de tratamento da informação 100, Desta forma, o módulo de detecção de evento102 pode detectar uma requisição para acesso ao aplicativo de mensagem e acoplar umarequisição de evento ao módulo de alocação de recursos 104.
De acordo com outro aspecto, o módulo de detecção de evento 102 pode detectarum evento iniciado por não usuários. Por exemplo, o sistema de tratamento da informação100 pode incluir um módulo de comunicação (não ilustrado) operável para receber sinais decomunicação através de uma comunicação sem fio, comunicação terrestre ou com fio, ouqualquer combinação dos mesmos. O sistema de tratamento da informação 100 pode detec-tar o evento iniciado por não usuários e pode acoplar um detector de identificação de entra-da do evento ao módulo de alocação de recursos 104. O módulo de alocação de recursos104 pode identificar um perfil de recurso 106 utilizando o evento detectado, e inicializar ati-vação de recursos para processar o evento iniciado por não usuários. Por exemplo, os perfisde recurso 106 podem incluir uma listagem de recursos desejados do primeiro sistema deprocessamento 108, do segundo sistema de processamento 122, do sistema de processa-mento η 126, ou qualquer combinação dos mesmos. O módulo de alocação de recursos 104pode inicializar ativação de recursos com base no perfil de recurso utilizando o evento de-tectado, e recursos disponíveis para processar o evento.
Em uma fôrma, o sistema de tratamento de informação 100 pode detectar um even-to inicializado por não usuário comunicado a um dispositivo eletrônico que não o sistema detratamento de informação 100. Por exemplo, o módulo de detecção de evento 102 pode serconfigurado para detectar uma mensagem formatada para ser recebida por um dispositivode smart phone, dispositivo de Blackberry, ou qualquer tipo de dispositivo eletrônico configu-rado para receber mensagens. Por exemplo, o sistema de tratamento da informação 100pode incluir um módulo de comunicação (não ilustrado) operável para detectar mensagenssem fio comunicadas através de qualquer rede operável para comunicar mensagens. Porexemplo, uma rede de sistema de mensagem sem fio, tal como uma rede SMS, rede habili-tada por Blackberry, ou qualquer outro tipo de rede sem fio ou com fio habilitada por sistemade mensagem. De acordo com um aspecto, o módulo de detecção de evento 102 pode aco-plar uma entrada detectada ao módulo de alocação de recursos 104 indicando que umamensagem formatada por Blackberry (ou outro formato) foi detectada. Como tal, o módulode alocação de recursos 104 pode acessar os perfis de recurso 106 e determinar um perfilde recurso do evento e inicializar a alocação de recursos para processar a mensagem deBlackberry.
Em uma forma exemplar, o sistema de tratamento da informação 100 pode ser ope-rado em um estado operacional de baixa potência que pode incluir recursos suficientes paradetectar um sinal sem fio. Sendo assim, o módulo de alocação de recursos 104 pode deter-minar o estado de operação atual do sistema de tratamento da informação 100, e inicializara habilitação de recursos, tais como um segundo sistema de processamento 122, recursosde entrada compartilhados 112, recursos de potência compartilhados 116, fontes de aplica-ção compartilhadas 118, fontes de saída compartilhadas 120, ou qualquer combinação dosmesmos para processar e enviar uma resposta ao sinal sem fio recebido. Desta forma, umambiente operacional para envio de uma resposta a uma mensagem, tal como uma mensa-gem de Blackberry, pode ser habilitado utilizando-se uma quantidade limitada de recursossem ter que inicializar recursos adicionais do sistema de tratamento da informação 100. Porexemplo, um recurso periférico compartilhado 114, tal como um display, pode ser acessadopara envio da mensagem utilizando o segundo sistema de processamento 122. Adicional-mente, um teclado ou outro dispositivo de entrada do primeiro sistema de processamento108 pode ser acionado para permitir ao usuário responder a mensagem. Desta forma, umambiente operacional de recurso limitado pode ser gerado para permitir recebimento e res-postas a mensagens sem ter que acionar o sistema de tratamento da informação 100 inteiro.Desta maneira, um sistema de Iaptop ou notebook pode ser usado para receber mensagensque seriam para um Blackberry ou outro tipo de dispositivo de sistema de mensagem, permi-5 tindo assim que um usuário visualize mensagens utilizando um display maior em compara-ção ao dispositivo de Blackberry ou dispositivo de Smart Phone, e rascunhe e responda asmensagens utilizando um teclado e um display de um sistema portátil ou notebook e associ-ado a dispositivos de entrada associados conforme desejado.
A FIG. 2 ilustra um diagrama de blocos funcional de um sistema de tratamento dainformação 200 operável incluindo recursos alocados de acordo com um aspecto da descri-ção. O sistema de tratamento da informação pode incluir um sistema de processamento deservidor 202 que pode incluir uma CPU de servidor, um chipset de CPU de servidor, memó-ria e sistema operacional de servidor. O sistema de processamento de servidor 202 podetambém incluir um primeiro BIOS 238 operável para habilitar recursos acessíveis ao sistemade processamento de servidor 202. O sistema de tratamento da informação 200 pode tam-bém incluir um segundo sistema de processamento, ilustrado geralmente como segundosistema de processamento 204, que pode incluir uma CPU auxiliar, um chipset de CPU auxi-liar, memória auxiliar e um sistema operacional auxiliar. O segundo sistema de processa-mento 204 também inclui um segundo BIOS 240 operável para habilitar recursos acessíveisao segundo sistema de processamento 204. Em uma forma, o segundo sistema de proces-samento 204 pode incluir extensões de BIOS ou entrada que podem ser comumente usadospelo sistema de processamento de servidor 202.
De acordo com um aspecto, o sistema de processamento de servidor 202 e o se-gundo sistema de processamento 204 podem ser acoplados a um módulo de alocação derecursos 206. Por exemplo, o sistema de processamento de servidor 202 pode ser acopladoao módulo de alocação de recursos 208 utilizando um primeiro barramento 208 e um se-gundo barramento 210. Em uma forma, o primeiro barramento 208 pode incluir um barra-mento de baixa contagem de pinos (LPC) e o segundo barramento pode incluir um barra-mento de gerenciamento de sistema (SMBUS). Adicionalmente, o segundo sistema de pro-cessamento 204 pode ser acoplado ao módulo de alocação de recursos 206 utilizando umterceiro barramento 212 e um quarto barramento 214. Em uma forma, o terceiro barramento212 inclui um barramento PS2, um barramento RS232, um barramento SPI, ou outros tiposde barramento. Em outra forma, o quarto barramento 214 pode incluir um SMBUS, ou outrotipo de barramento conforme desejado.
o sistema de tratamento da informação 200 pode também incluir um módulo de de-tecção de evento 218 acoplado ao módulo de alocação de recursos 206 e uma fonte de per-fil de recursos 220 armazenados dentro de uma memória e acessíveis ao módulo de aloca-ção de recursos 206. O sistema de processamento de servidor 202 pode também ser aco-plado aos primeiros recursos não compartilhados 222 e a um módulo de comutação periféri-ca 224. O segundo sistema de processamento 202 pode ser acoplado aos segundos recur-sos não compartilhados 226 e ao módulo de comutação periférica 224. O módulo de aloca-ção de recursos 206 pode também ser acoplado a um dispositivo de entrada 228, tal comoum teclado, dispositivo indicador, ou combinações dos mesmos. O módulo de alocação derecursos 206 pode também ser acoplado a um display 230, tal como uma tela plana ou dis-play de painel plano que pode incluir capacidades de retroiluminação e sensores de luz am-biente (ALS). O módulo de alocação de recursos 206 pode ainda ser acoplado a um recursode potência 232 operável para acionar o segundo sistema de processamento 204 e parasaída de potência do processamento de servidor 234. O módulo de comutação periférica224 pode ainda ser acoplado a um ou mais periféricos compartilhados 236.
A FIG. 3 ilustra um fluxograma de um método de acessar recursos dentro de umsistema de tratamento da informação de acordo com um aspecto da descrição. A FIG. 3pode ser empregada no todo ou em parte pelo sistema de tratamento da informação 100representado na FIG. 1, o sistema de tratamento da informação 200 descrito na FIG. 2, osistema de tratamento da informação 400 descrito na FIG. 4, ou qualquer outro tipo de sis-tema, controlador, dispositivo, módulo, processador, ou qualquer combinação dos mesmos,operável para empregar todo, ou partes, do método da FIG. 3. Adicionalmente, o métodopode ser incorporado em vários tipos de lógicas de codificação incluindo software, firmware,hardware, ou outras formas de mídias de armazenamento digital, mídias de leitura por com-putador, ou qualquer combinação dos mesmos, operável para fornecer todo, ou partes, dométodo da FIG. 3.
O método começa geralmente no bloco 300 quando um evento é detectado. Porexemplo, o evento pode incluir um evento ativado por usuários, um evento ativado por nãousuários ou combinações dos mesmos, que inicializam alterando um estado operacional deum sistema de tratamento da informação. Por exemplo, um evento pode incluir uma mensa-gem, uma comunicação, uma seleção de botão, ou outra forma de entrada para alterar acondição operacional de um sistema de tratamento da informação. O evento pode ser detec-tado para habilitar recursos dentro de um sistema de tratamento da informação incluindosistemas de múltiplos processamentos tendo componentes de hardware e software que po-dem ser seletivamente habilitados e compartilhados entre os sistemas de processamentopara processar um evento e criar um ambiente operacional que não esteja atualmente sen-do utilizado pelo sistema de tratamento da informação. Em algumas modalidades, pode servantajoso utilizar somente partes de um sistema de processamento para habilitar um ambi-ente operacional que pode não ser usado em um dos sistemas de processamento ou siste-ma de tratamento da informação. Por exemplo, um sistema de computador de Iaptop ou no-tebook pode não ser tradicionalmente utilizado para criar um ambiente operacional de umdispositivo portátil, tal como um dispositivo de comunicação móvel e semelhantes. Destaforma, recursos limitados do sistema de tratamento da informação incluindo um primeirosistema de processamento podem ser acessados e utilizados por um segundo sistema deprocessamento dentro do sistema de tratamento da informação para criar um ambiente ope-racional desejado, tal como um ambiente operacional de um dispositivo de comunicaçãomóvel. Desta maneira, um sistema de tratamento da informação incluindo um sistema decomputador de Iaptop ou notebook pode gerar um ambiente operacional de recurso reduzidoem resposta a eventos detectados.
Quando da detecção de um evento, o método pode proceder ao bloco 302 e um es-tado operacional de um sistema de tratamento da informação pode ser determinado. Porexemplo, condições operacionais podem incluir vários estados operacionais de um sistemade tratamento da informação incluindo, mas não limitado a, um estado de baixa potência,espera, hibernado, desligado, ligado, ou vários outros tipos de estados operacionais. Quan-do da detecção de um estado operacional do sistema de tratamento da informação, o méto-do pode proceder ao bloco 304 e o método pode detectar recursos disponíveis de um pri-meiro sistema de processamento dentro do sistema de tratamento da informação. Por e-xemplo, um modo de baixo consumo pode ser detectado e, desta forma, recursos limitadosde um primeiro sistema de processamento dentro do sistema de tratamento da informaçãopodem ser ativados. Por exemplo, um módulo de comunicação, um barramento de comuni-cação de baixa potência, um controlador ou processador de consumo de baixa potência etc.podem ser os únicos recursos do primeiro sistema de processamento habilitados. Em umaforma, um BIOS de um sistema de tratamento da informação pode ser acessado para de-terminar quais recursos foram habilitados. Desta forma, quando da detecção de um estadooperacional e recursos habilitados, o método pode proceder ao bloco 306 e um perfil de re-curso baseado no evento detectado pode ser identificado. Por exemplo, um perfil de recursopode ser armazenado dentro de um dispositivo de memória do sistema de tratamento dainformação e pode incluir uma pluralidade de entradas de recursos para habilitar o proces-samento do evento detectado.
Quando do acesso ao perfil de recurso, o método pode proceder ao bloco 308 e i-dentificar um conjunto de recursos para habilitar dentro de um primeiro sistema de proces-samento um segundo sistema de processamento, um sistema de processamento η ou qual-quer combinação dos mesmos. Por exemplo, um primeiro conjunto de recursos do primeirosistema de processamento pode ser usado com um segundo sistema de recursos de umsegundo sistema de processamento para processar o evento detectado ou iniciar uma apli-cação. Em outra forma, um ou mais dispositivos ou componentes dentro do primeiro sistemade processamento ou segundo sistema de processamento poder ser acionado para um es-tado operacional ativo. Desta forma, um recurso elétrico pode será acoplado a um ou maisdispositivos para habilitar ou acionar um ou mais recursos adicionais dentro do primeiro sis-tema de processamento ou segundo sistema de processamento. Desta forma, potência nãoprecisa ser aplicada a todos os dispositivos ou componentes de cada sistema de processa-mento e pode ser seletivamente ativada conforme necessário ou desejado utilizando o perfilde recurso.
Quando da identificação de recursos para habilitar, o método pode proceder ao blo-co de decisão 310 e determinar se os recursos dentro do primeiro sistema de processamen-to devem ser habilitados. Caso os recursos devam ser habilitados, o método pode procederao bloco 312 e recursos específicos dentro do primeiro sistema de processamento podemser habilitados. Por exemplo, o primeiro sistema de processamento pode incluir um disposi-tivo de saída, tal como um display, e um dispositivo de entrada, tal como um teclado, quepodem ser habilitados em associação com um evento ou perfil de recurso específico. Destaforma, o método pode habilitar recursos específicos do primeiro sistema de processamentoe pode proceder ao bloco de decisão 314. Se no bloco 310 os recursos dentro do primeirosistema de processamento não necessitem ser habilitados, o método pode proceder ao blo-co de decisão 314 e determinar se recursos dentro de um segundo sistema de processa-mento devem ser habilitados. Por exemplo, o segundo sistema de processamento pode in-cluir um processador, módulo de comunicação, software, ou outro recurso que possa serhabilitado e utilizado com os recursos habilitados do primeiro sistema de processamento sedesejado. Se no bloco de decisão 314 recursos dentro de um segundo sistema de proces-samento estejam para ser habilitados, o método pode proceder ao bloco 316 e habilitar re-cursos dentro do segundo sistema de processamento. Por exemplo, os recursos do segundosistema de processamento podem ser identificados no bloco 308 e habilitados no bloco 316conforme desejado.
Quando da habilitação de recursos específicos, o método pode então proceder aobloco 318, e os recursos habilitados do primeiro sistema de processamento e do segundosistema de processamento, se desejado, podem ser acessados e utilizados em associaçãoao evento detectado. Quando do acesso aos recursos habilitados, o método pode entãoproceder ao bloco de decisão 320 e determinar se o acesso aos recursos deve ser mantido.
Caso no bloco de decisão 320 o acesso deva ser mantido, o método pode proceder ao bloco318. Caso no bloco de decisão 320 o acesso não deva ser mantido, o método pode proce-der ao bloco 322, e os recursos habilitados do primeiro sistema de processamento e do se-gundo sistema de processamento podem ser desabilitados conforme desejado. Por exem-pio, recursos habilitados podem ser desabilitados para retornar o sistema de tratamento dainformação a um estado operacional prévio ou alternativo conforme desejado. O métodopode então proceder ao bloco 324 e monitorar eventos ativados por usuários e não usuá-rios, e pode repetir no bloco 300 quando da detecção de um evento.
A FIG. 4 ilustra um diagrama de blocos funcional de um sistema de tratamento dainformação, ilustrado geralmente em 400, configurado para empregar estados operacionaismodificáveis para a saída de dados utilizando recursos locais reduzidos de acordo com umaspecto da descrição. O sistema de tratamento da informação 400 inclui um processador402 acoplado a uma ponte norte 404. Um relógio 406 pode emitir um sinal temporal ao pro-cessador 402 e outros componentes do sistema de tratamento da informação 400. A pontenorte 404 pode será adicionalmente acoplada ao primeiro módulo de memória com duplalinha (DIMM) 408 e um segundo DIMM 410. A ponte norte 404 pode também ser acoplada aum multiplexador de vídeo 412 operável para emitir sinais de vídeo a serem exibidos em umdisplay 414. O display 414 inclui um conversor e um módulo de detector de luz automático416. A ponte norte 404 pode ser adicionalmente acoplada a um módulo comutador de vídeo418 e uma porta de video graphics array (VGA) 420. Uma porta de display 424 pode seracoplada a um comutador de porta de display 422 operável para ser acoplado à ponte norte404 e um módulo E-Dock 474 que pode expandir recursos do sistema 400 para acessaruma bateria, janela de mídia, caixa l/O, ou vários outros recursos.
O sistema de tratamento da informação 400 também inclui uma ponte sul 426 aco-plada à ponte norte 404. Um módulo DAI 428 pode receber um sinal de áudio de uma fontede entrada 466 de um módulo BLT 466. O módulo DAI 428 pode também ser acoplado auma fonte E-docking 474 e uma passagem de áudio 430. A passagem de áudio 430 podeser adicionalmente acoplada a um alto-falante ou amplificador 432. O alto-falante e amplifi-cador 432 pode também ser acoplado a módulo de microfone ou fone de ouvido 434. A pon-te norte 426 pode também ser acoplada a um modem 436, tal como um modem habilitadopor RJ-11 ou POTS, e um módulo de saída de áudio 440 operável para acoplar sinais desaída de áudio utilizando a ponte norte 426.
A ponte norte 426 pode ser acoplada ao painel de módulo E 442, um drive de discorígido com tecnologia de conexão em série avançada (SATA HDD) 444, e uma primeiramemória flash 446 com interface em série periférica (SPI). A ponte norte 426 pode tambémser acoplada a um módulo flash integrado de série l/O (SIO) 448. O módulo flash integradoSIO 448 pode ser acoplado a um módulo Iocalizador 450 de fidelidade sem fio (WIFI) o quepode se referir a qualquer tipo de 802.11x ou outra variedade de rede sem fio, um segundomódulo flash SPI 452, um botão acionador de servidor 454, e um botão de acesso a recurso456. Um teclado 458 pode ser acoplado a um touchpad e módulo KSI/KSO 460. O móduloexpansor SIO 462 pode também ser acoplado ao flash integrado SIO 448 e pode ser adicio-nalmente acoplado a um módulo TPM l/O 464. O módulo de plataforma de confiança (TPM)l/O 464 pode ser acoplado a um multiplexador biométrico 468 e uma fonte de entrada bio-métrica 470 operável para inserir a biometria de um usuário.O módulo E-docking 474 pode também ser acoplado a um módulo expansor SIO448 através da interface 472. A ponte sul 426 pode adicionalmente ser acoplada a um mó-dulo l/O 478, um módulo expresso PCI 480 através de um barramento expresso de interco-nexão periférica a computador (PCI). A ponte sul 426 pode adicionalmente ser acoplada aportas de acesso USB 2.0 482 utilizando um barramento USB do sistema de tratamento dainformação 400. Um módulo de >2 minicartão 484 pode também ser acoplado à ponte sul426 utilizando um barramento expresso PCI. O sistema de tratamento da informação 400pode também incluir um módulo de rede banda larga sem fio (WWAN) 488 acoplado à pontenorte 426.
O sistema de tratamento da informação 422 adicionalmente inclui um módulo BLT490 operável para ser acoplado a um segundo display 492 e configurado para emitir um si-nal de vídeo ao vídeo MUX 412 para emissão ao primeiro display 414. O módulo BLT 490pode adicionalmente ser acoplado a um multiplexador de três (3) vias 494. O multiplexadorde três (3) vias 494 pode multiplexar sinais USB do Minicartão WWAN 488, do módulo BLT490, e do barramento USB acoplado à ponte sul 404. A ponte sul 426 pode adicionalmenteser acoplada a um cartão de Bluetooth (BT) 496 através do barramento USB. A ponte sul426 pode também ser acoplada à rede de área local (LAN) na placa-mãe (LOM) 498 atravésde um barramento expresso PCI do sistema de tratamento da informação 400. A LOM podetambém ser acoplada ao módulo expresso PCI 480. O sistema de tratamento da informação400 também inclui um sistema elétrico e de carga 499 operável para distribuir energia paracada componente do sistema de tratamento da informação 400.
A FIG. 5 ilustra um diagrama de blocos funcional de um sistema de tratamento dainformação, ilustrado geralmente em 500, empregando recursos reduzidos a dados utilizan-do recursos limitados de acordo com um aspecto da descrição. O sistema de tratamento dainformação 500 inclui recursos do sistema de tratamento da informação 400 ilustrado naFIG. 4. Adicionalmente, partes do sistema de tratamento da informação 500 podem ser habi-litadas para permitir que aplicações emitam dados e recebam entradas utilizando recursoslimitados do sistema de tratamento da informação 500. Por exemplo, a FIG. 5 ilustra várioscomponentes tendo linhas "pontilhadas", tal como o display 514. Como ilustrado na FIG. 5,uma linha pontilhada indica um componente ativado ou habilitado. Da mesma forma, umcomponente tendo uma linha "sólida", tal como o processador 502, indica um dispositivo oucomponente desativado ou desabilitado. Desta forma, as linhas pontilhadas e as linhas sóli-das são fornecidas apenas para ilustrar na FIG. 5 componentes que estão habilitados (re-cursos disponíveis) ou desabilitados (recursos não disponíveis) e não devem ser interpreta-das de forma a adicionalmente limitar a funcionalidade ou capacidade de quaisquer compo-nentes, dispositivos etc. do sistema de tratamento da informação 500.
Durante a operação do sistema de tratamento da informação 500, recursos podemser inicializados de uma ou mais formas. Por exemplo, um usuário pode selecionar o botãode acesso BLT 556, e o flash integrado SIO 548 pode inicializar a habilitação de recursospara habilitar um estado operacional BLT. Em uma forma, um estado operacional BLT podeser realizado pela habilitação do teclado 558, do módulo de touchpad KSI/KSO 560, do flashintegrado SIO 548, do MUX 568, do módulo de entrada biométrico 570, do MUX de três (3)vias 594, do módulo BLT 590, do módulo de minicartão WWAN 588, do segundo display592, do módulo DAI 528, do módulo de passagem de áudio 530, do alto-falante e amplifica-dor 532, do sistema elétrico / de carga 599, do vídeo MUX 512, do display 514, do móduloconversor e ALS 516, barramentos de interconexão associados, ou qualquer combinaçãodos mesmos. Outros módulos podem também ser ativados conforme necessário ou desejado.
No exemplo ilustrado na FIG. 5, vários outros dispositivos ou componentes do sis-tema de tratamento da informação 500 que não serão usados para emitir um estado opera-cional BLT podem permanecer desativados, desabilitados, ou alocados dentro de um estadooperacional elétrico reduzido. Por exemplo, o processador 502 pode ser alocado em umestado elétrico reduzido, ou até em um estado "desligado", em que o processador pode nãoser capaz de processar dados. Desta forma, o sistema de tratamento da informação 500pode habilitar uma quantidade limitada de recursos suficiente para emitir um estado opera-cional BLT quando da detecção de um evento para alocar um conjunto reduzido de recursossuficientes para processar, emitir e receber entradas sem o uso do processador 502 ou ou-tros vários recursos. Desta maneira, o sistema de tratamento da informação 500 não neces-sita inicializar todos os componentes do sistema de tratamento da informação 500 parapermitir ao usuário acessar o estado operacional BLT do sistema de tratamento da informa-ção 500.
Por exemplo, em uma modalidade, o sistema de tratamento da informação 500 po-de ser provido em um estado operacional de baixo conxumo ou tência reduzida capaz dereceber sinais de comunicação sem fio utilizando um módulo sem fio, tal como um minicar-tão WWAN 588, o cartão BT 550, ou outro módulo sem fio que possa ser acoplado ao sis-tema de tratamento da informação 500. O sinal sem fio recebido pode ser detectado comoum sinal iminente configurado para ser recebido por um dispositivo de smart phone, disposi-tivo de Blackberry, ou qualquer outro tipo de dispositivo sem fio portátil. Quando da identifi-cação do sistema de tratamento da informação 500, podem ser inicializados vários recursospara responder à mensagem detectada. Por exemplo, em uma forma, o sistema de trata-mento da informação 500 pode habilitar um alto-falante para emitir uma saída de áudio per-sonalizada ou selecionada por usuário ou beep que indica que a mensagem foi recebida. Obeep ou saída áudio pode ser personalizada para identificar um emitente específico. Em umforma, o sistema de tratamento da informação 500 pode incluir um perfil que pode incluiruma preferência de saída em resposta ao recebimento de uma mensagem sem fio. Por e-xemplo, o perfil pode incluir a habilitação de uma característica de auto-atendimento quepermita respostas automáticas a mensagens, emitente, fonte de mensagem de tipo específi-co etc. A auto-atendente pode responder a mensagem sem ter que inicializar um teclado,display, ou vários outros recursos. Vários outros tipos de respostas de baixa potência amensagens recebidas podem também ser habilitados conforme desejado.
Recursos específicos do sistema de tratamento da informação 500 podem ser iden-tificados no cartão BT 550 e habilitados para habilitar um ambiente operacional para enviar amensagem. Por exemplo, quando da identificação de recebimento de uma mensagem deBlackberry, recursos, tais como um teclado 558, um módulo de touchpad 560, o módulo fla-sh integrado SIO 548, o MUX vídeo 512, o primeiro display 514, o conversor e ALS 516, osistema elétrico e de carga 599 e vários circuitos de carga suficientes para acionar os recur-sos alocados, e vários circuitos interconectados, barramentos, ou combinação dos mesmos,suficientes para enviar a mensagem recebida podem ser habilitados. Adicionalmente, umsistema operacional e/ou aplicação pode ser inicializado com base no tipo de mensagemrecebida. Por exemplo, o módulo BT 590 pode identificar a mensagem e pode inicializar umsistema operacional e/ou uma ou mais aplicações suficientes para enviar uma mensagem.Por exemplo, uma aplicação suficiente para enviar uma mensagem ou outra aplicação desistema de mensagem pode ser inicializada, e recursos suficientes para enviar a mensagempodem ser determinados e habilitados. Desta maneira, um número limitado de componentesou recursos, e uma aplicação e/ou sistema operacional pode ser habilitado permitindo que osistema de tratamento da informação 500 se beneficie a partir de um estado operacional derecursos reduzidos, deste modo, conservando bateria ou consumo de energia enquanto ha-bilita acesso a aplicação específica (por exemplo, uma aplicação de e-mail Blackberry).
Em uma forma, quando da identificação de um estado operacional a habilitar, ummódulo operacional do primeiro display 514 pode ser identificado. Por exemplo, o primeirodisplay 514 pode incluir um dispositivo de memória armazenando um identificador incluindoinformação para determinar uma capacidade operacional do primeiro display 514. Uma re-troiluminação (não ilustrada) do primeiro display 514 pode ser habilitada, e uma unidade dedisplay de gráficos separados ou processador (não ilustrado) pode ser usado para processare emitir conteúdo. Por exemplo, o primeiro display 514 pode também ser capaz de exibirinformações em um estado de potência reduzida que pode incluir a ativação de uma retroi-luminação do primeiro display 514. Desta forma, inicializar um estado operacional de recur-so limitado do sistema de tratamento da informação 500 pode incluir identificar um estadooperacional disponível do primeiro display 514 e determinar um estado operacional suficien-te para emitir um ambiente operacional utilizando recursos limitados dos sistema de trata-mento da informação 500.De acordo com outro aspecto, o conversor e módulo ALS 516 podem ser usadospara determinar uma condição operacional do primeiro display 514 em um estado operacio-nal de recurso limitado. Por exemplo, o conversor e o módulo ALS 516 podem ser habilita-dos e podem detectar uma luz ambiente externa ao sistema de tratamento da informação500 e automaticamente ajustar a intensidade ou saída de display do primeiro display 514durante um estado operacional de recursos limitado.
De acordo com um aspecto adicional, o minicartão WWAN 588 pode incorporar omódulo BLT utilizando um processador do minicartão WWAN 588. Por exemplo, o minicar-tão WWAN pode incluir dois processadores (não ilustrados). Um primeiro processador podeser usado para processar sinais sem fio e um segundo processador pode detectar informa-ções comunicadas dentro dos sinais sem fio. O segundo processador pode também ser con-figurado para prover o módulo BLT operável para identificar um tipo de informação recebidadentro do sinal sem fio, e para determinar recursos para habilitar a saída de um tipo especí-fico de informação recebida. Por exemplo, o módulo BLT 590 pode identificar uma comuni-cação de e-mail dentro do sinal sem fio e pode determinar uma aplicação de e-mail e recur-sos para enviar a comunicação de e-mail sem ter que inicializar o sistema de tratamento dainformação 500 todo.
A FIG. 6 ilustra um diagrama de blocos funcional de um sistema de tratamento dainformação empregando recursos desalocados de acordo com um aspecto da descrição.Como ilustrado, o sistema de tratamento da informação 600 inclui recursos do sistema detratamento da informação 400 ilustrado na FIG. 4. O sistema de tratamento da informação600 inclui um botão de acesso BLT 656, um segundo display 692, e um módulo de passa-gem de áudio 630 tendo linhas "pontilhadas" para indicar que esses módulos são colocadosem um estado operacional "desligado" ou de "potência reduzida". Por exemplo, o sistema detratamento da informação 600 pode ser inicializado a uma condição operacional que podeincluir empregar o processador 602 e componentes ou dispositivos associados, a ponte nor-te 604 e componentes ou dispositivos associados, e a ponte sul 626 e componentes ou dis-positivos associados. Desta forma, os dispositivos ou componentes não ativados, como indi-cado pelas linhas pontilhadas, incluem a passagem de áudio 630, o botão de acesso BLT656, e o segundo display 692. Por exemplo, a passagem de áudio 630, o botão de acessoBLT 656, e o segundo display 692 podem ser usados para acessar uma aplicação que podeser fornecida com um sistema operacional empregando o processador 602. Desta forma, osistema operacional pode acessar uma aplicação suficiente para enviar uma mensagem,uma vez que o botão de acesso BLT, a passagem de áudio 630 e o segundo display 692não precisam ser usados para enviar mensagens recebidas em um estado operacional re-duzido. Em uma forma exemplar, o processador 602 pode ser usado para habilitar, desabili-tar ou manter o uso do módulo BLT 690 e vários outros componentes. Por exemplo, quandoum usuário corta a energia do sistema de tratamento da informação 600, o módulo BLT 690e vários outros componentes suficientes para receber mensagens em um estado de baixapotência podem ser habilitados.
A FIG. 7 ilustra um diagrama de bloco funcional de um sistema de tratamento da in-formação, ilustrado geralmente em 700, configurado para empregar módulo de alocação derecursos 702 operável para alocar recursos limitados do sistema de tratamento da informa-ção 700 de acordo com um aspecto da descrição. O módulo de alocação de recursos 702pode ser acoplado a um multiplexador 704 operável para multiplexar um sinal de display debaixa voltagem de canal único (LVDS 1 CH) e um sinal NC_LCD_I2S. Em uma forma, o fla-sh integrado EC 710 pode incluir um BIOS 750 operável para ser usado para inicializar vá-rios recursos do sistema de tratamento da informação 700. Em outra modalidade, o sinalNC_LCD_I2S pode ser acoplado diretamente ao módulo BLT 702 e pode ser seletivamentehabilitado pelo módulo BLT 702. o MUX vídeo 704 acopla o sinal multiplexado a um display706 acionado por uma fonte de potência de display (LCD_Vdd). O display 706 inclui umconversor e módulo ALS 708 acionado pela fonte conversora de potência (INV_PWR_SRC).
O conversor e módulo ALS 708 pode ser acoplado a um módulo flash integrado EC710 através de um SMBUS. O módulo flash integrado EC 710 pode também ser acoplado aum botão de acionamento BLT 712 operável para inicializar um modo operacional BLT. Omódulo flash integrado EC 710 pode também ser acoplado a um teclado 714 que pode inclu-ir um teclado tendo um botão principal 716, um botão de calendário 718, um botão de conta-tos 720 e um botão de acesso a internet 722. O teclado 714 pode também incluir vários ou-tros tipos de teclas funcionais conforme necessário ou desejado.
O módulo flash integrado EC pode também ser acoplado a um touchpad 724 quehabilita o uso de um indicador ou dispositivo indicador que pode ser exibido no display 706.O módulo flash integrado EC pode também ser acoplado a um sinal de entrada de comuta-dor Iid (LID_SW) 726 operável para indicar quando um Iid ou display de um Iaptop ou outrotipo de sistema de tratamento da informação móvel pode ser aberto ou fechado. Sinais adi-cionais podem também ser entrada, saída, ou combinações dos mesmos, entre o móduloBT 702 e o módulo flash integrado EC 710, incluindo, mas não limitado a, sinal inoperantede rádio (Radio_disable #), sinal de detcção de BLT pago (PAID_BLT_DET#), sinal de reini-cialização de BLT (BLT_RST#), sinal de estado de sustenção BLT (BLT_SUS_State), sinalhabilitado por teclado SMBUS (SMBUS_1_KB_TP), e um sinal SMBUS 2 CC(SMBUS_2_CC).
O sistema de tratamento da informação 700 pode também incluir um USB MUX 726acoplado a um módulo biométrico 728 operável para entrada da biometria de um usuário. OUSB MUX 726 pode adicionalmente ser acoplado a um processador host 730 do sistema detratamento da informação 700. O módulo BTS 702 pode adicionalmente acoplar um sinal deacesso WWAN (USB_WWAN / HOST HS) a MUX de três (3) vias 732 configurado para seracoplado a um minicartão WWAN 734 e o processador de servidor 730 utilizando um barra-mento habilitado por USB. O módulo BLT 702 pode também acoplar um segundo sinal dedisplay USB a um segundo display 736. O módulo BLT 702 pode também acoplar um sinalde passagem de áudio (l2s_BLT) a um módulo de passagem de áudio 738 utilizando um 1obarramento e a um módulo DAI 740 através de um 1o barramento. O módulo DAI 740 podeadicionalmente ser acoplado ao processador host 730 através do 1o barramento. Adicio-nalmente, a interface para 702 (por exemplo, 702a) pode incluir pinos adicionais ou elemen-tos de acoplamento que podem ser usados para expandir a funcionalidade de 702.
Note que nem todas as atividades descritas acima na descrição geral ou nos exem-plos são requeridas, e que uma parte de uma atividade específica pode não ser requerida, eque uma ou amis atividades adicionais podem ser executadas em adição àquelas descritas.Ainda adicionalmente, a ordem na qual as atividades são listadas não é necessariamente aordem na qual elas são executadas.
A especificação e ilustrações das modalidades descritas aqui têm a intenção deprover um entendimento geral da estrutura das várias modalidades. A especificação e ilus-trações das modalidades não têm a intenção de servir como descrição exaustiva e compre-ensiva de todos os elementos e características de equipamentos e sistemas que utilizam asestruturas e métodos aqui descritos. Muitas outras modalidades podem ser aparentes àque-Ies versados na técnica quando da revisão da descrição. Outras modalidades podem serusadas e derivadas da descrição, tais como uma substituição estrutural, substituição lógicaou qualquer outra alteração pode ser feita sem se afastar do escopo da presente invenção.Consequentemente, a descrição dever ser referida como ilustrativa em vez de restritiva.
Certas características que, para clareza, são descritas aqui no contexto de modali-dades separadas, modem também ser providas em combinação em uma modalidade única.Contrariamente, várias características que são, por brevidade, descritas no contexto de umamodalidade única, podem também ser providas separadamente ou em qualquer subcombi-nação. Adicionalmente, referência a valores determinados em intervalos inclui cada e todovalor dentro daquele intervalo.
Benefícios, outras vantagens e soluções de problemas foram descritos acima emrelação a modalidades específicas. Entretanto, os benefícios, vantagens, soluções de pro-blemas ou qualquer característica(s) que possa representar benefício, vantagem ou soluçãopara ser ou se tornar mais notável não devem ser construídos com característica crítica,requerida ou essencial de quaisquer ou todas as reivindicações.
o assunto acima descrito deve ser considerado ilustrativo, e não restritivo, e as rei-vindicações anexas têm a intenção de quaisquer e todas as modificações, melhoramentos eoutras modalidades que estejam dentro do escopo da presente invenção. Desta forma, àmáxima extensão permitida por lei, o escopo da presente invenção deve ser determinadopela mais ampla interpretação permitida das reivindicações que seguem e seus equivalen-tes, e não deve estar restrito ou limitado pela descrição detalhada acima.
Claims (20)
1. Sistema de tratamento da informação compreendendo: um módulo de detecçãode evento operável para detectar um evento iniciado por usuário e um evento iniciado porum não-usuário; um módulo de alocação de recursos acoplado ao módulo de detecção deevento, o módulo de alocação de recursos operável para mapear um primeiro evento detec-tado a um primeiro estado operacional de um primeiro sistema de processamento; um se-gundo sistema de processamento responsável pelo módulo de alocação de recursos e ope-rável para acessar um recurso compartilhado do primeiro sistema de processamento; eCARACTERIZADO pelo fato de que o módulo de alocação de recursos é configurado parainicializar uma saída de informação que seriam enviadas pelo segundo sistema de proces-samento utilizando um recurso compartilhado do primeiro sistema de processamento.
2. Sistema de tratamento da informação, de acordo com a reivindicação 1, adicio-nalmente compreendendo: um primeiro perfil de recurso acessível pelo módulo de alocaçãode recursos, CARACTERIZADO pelo fato de que o primeiro perfil de recurso é operávelpara identificar um primeiro conjunto de recursos do primeiro sistema de processamento aser usado pelo segundo sistema de processamento; em que o módulo de alocação de re-cursos é adicionalmente configurado para determinar um formato de saída para enviar ainformação; e em que o segundo sistema de processamento é adicionalmente configuradopara formatar a informação para saída utilizando o primeiro conjunto de recursos do primeirosistema de processamento.
3. Sistema de tratamento da informação, de acordo com a reivindicação 2, adicio-nalmente compreendendo: um módulo de comunicação do primeiro sistema de processa-mento operável para comunicar mensagens; e CARACTERIZADO pelo fato de que o módu-lo de comunicação inclui um segundo processador acessível ao segundo sistema de pro-cessamento.
4. Sistema de tratamento da informação, de acordo com a reivindicação 3, adicio-nalmente compreendendo: CARACTERIZADO pelo fato de que o segundo processador éconfigurado para empregar o módulo de detecção de evento operável para detectar um e-vento de sistema de mensagem; e em que o módulo de alocação de recursos é configuradopara: determinar um primeiro conjunto de recursos do primeiro sistema de processamentooperável para enviar uma mensagem em resposta ao evento de sistema de mensagem de-tectado; determinar um segundo conjunto de recursos do segundo sistema de processamen-to para processar a mensagem; e habilitar acesso ao primeiro conjunto de recursos; habilitaracesso ao segundo conjunto de recursos; e processar o evento de mensagem detectadoutilizando o primeiro conjunto de recursos e o segundo conjunto de recursos para enviar amensagem através do primeiro sistema de processamento.
5. Sistema de tratamento da informação, de acordo com a reivindicação 4, adicio-nalmente compreendendo: um BIOS acessível ao primeiro sistema de processamento, oBIOS operável CARACTERIZADO pelo fato de ser usado para inicializar a utilização doprimeiro conjunto de recursos; e um BIOS acessível ao segundo sistema de processamentopara ser usado para inicializar a utilização do segundo conjunto de recursos.
6. Sistema de tratamento da informação, de acordo com a reivindicação 4, adicio-nalmente compreendendo: CARACTERIZADO pelo fato de que o segundo conjunto de re-cursos inclui um módulo de vídeo de baixa resolução operável para determinar um valor deresolução de display de um display do primeiro sistema de processamento; e em eu o módu-lo de tradução do tradutor de vídeo de baixa resolução é adicionalmente operável para for-matar a informação para display dentro do display.
7. Sistema de tratamento da informação, de acordo com a reivindicação 1, adicio-nalmente compreendendo CARACTERIZADO pelo fato de que um display incluindo umamemória armazenando uma referência de resolução de display acessível ao primeiro siste-ma de processamento e ao segundo sistema de processamento.
8. Sistema de tratamento da informação, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que o módulo de alocação de recursos é configurado parainicializar a habilitação dos primeiros recursos dos sistemas de processamento e dos se-gundos recursos do sistema de processamento.
9. Sistema de tratamento da informação, de acordo com a reivindicação 1, adicio-nalmente compreendendo: CARACTERIZADO pelo fato de que um primeiro sistema de po-tência sensível a um primeiro perfil de potência operável para inicializar um acionamento dorecurso compartilhado do primeiro sistema de processamento; e um segundo sistema depotência sensível ao primeiro perfil de potência, o segundo sistema de potência operávelpara inicializar um acionamento de um segundo recurso do sistema de processamento.
10. Sistema de tratamento da informação, de acordo com a reivindicação 1, adicio-nalmente compreendendo: CARACTERIZADO pelo fato de que o segundo sistema de pro-cessamento adicionalmente inclui um processador de servidor operável para acessar umBIOS do primeiro sistema de tratamento da informação; e em que o processador de servidoré armazenado dentro de um módulo de comunicação do primeiro sistema de processamen-to.
11. Sistema de tratamento da informação, de acordo com a reivindicação 1, adicio-nalmente compreendendo: CARACTERIZADO pelo fato de que o segundo sistema de pro-cessamento é operável para inicializar a ativação de um recurso de entrada de sistema demensagem e de um recurso de saída de sistema de mensagem do primeiro sistema de pro-cessamento em resposta ao evento detectado; e em que o primeiro sistema de processa-mento é operável para habilitar um ambiente operacional de sistema de mensagem acessí-vel pelo segundo sistema de processamento.
12. Método de habilitação de recursos dentro de um sistema de tratamento da in-formação, o método compreendendo: CARACTERIZADO pelo fato de detectar um eventooperável para inicializar o acesso ao primeiro conjunto de recursos de um primeiro sistemade processamento; identificar um primeiro perfil do primeiro sistema de processamento, oprimeiro perfil incluindo uma pluralidade de entradas de alocação de recursos do primeirosistema de processamento acessível ao segundo sistema de processamento; habilitar oprimeiro conjunto de recursos do primeiro sistema de processamento utilizando a pluralidadede entradas de alocação de recursos; e acessar o primeiro conjunto de recursos utilizando osegundo sistema de processamento.
13. Método, de acordo com a reivindicação 12, adicionalmente compreendendo:CARACTERIZADO pelo fato de receber uma mensagem utilizando um módulo de comuni-cação do primeiro sistema de processamento; determinar que a mensagem recebida deveser enviada utilizando o segundo sistema de processamento; detectar uma disponibilidadedo primeiro conjunto de recursos para enviar a mensagem recebida; e acessar o primeiroconjunto de recursos para enviar a mensagem recebida.
14. Método, de acordo com a reivindicação 13, adicionalmente compreendendo:acessar um BIOS do primeiro sistema de processamento para determinar o primeiro conjun-to de recursos; inicializar a utilização do primeiro conjunto de recursos incluindo um display,CARACTERIZADO pelo fato de que o display inclui um valor de resolução de display arma-zenado dentro da memória do display; habilitar um segundo conjunto de recursos do segun-do sistema de processamento; formatar a mensagem recebida utilizando o segundo conjun-to de recursos e o primeiro valor de resolução de display; enviar a mensagem formatadapara o display utilizando o display e a entrada de resolução do display.
15. Método, de acordo com a reivindicação 12, adicionalmente compreendendo: de-tectar um primeiro tipo de mensagem de uma primeira mensagem recebida através do mó-dulo de comunicação do primeiro sistema de processamento; CARACTERIZADO pelo fatode detectar que o primeiro tipo de mensagem deve ser enviada utilizando o segundo siste-ma de processamento; e habilitar recursos do primeiro sistema de processamento e do se-gundo sistema de processamento para enviar a primeira mensagem.
16. Método, de acordo com a reivindicação 12, adicionalmente compreendendo: de-tectar um evento ativado por não-usuário utilizando um módulo de detecção de evento;CARACTERIZADO pelo fato de detectar se o evento ativado por não-usuário deve inicializara ativação do segundo sistema de processamento; detectar se o evento ativado por não-usuário deve inicializar o acesso ao primeiro conjunto de recursos do primeiro sistema deprocessamento; inicializar a ativação do segundo sistema de processamento em resposta àdetecção do evento ativado por não-usuário.
17. Método, de acordo com a reivindicação 16, adicionalmente compreendendo: re-ceber uma mensagem utilizando um módulo de comunicação do primeiro sistema de pro-cessamento; CARACTERIZADO pelo fato de processar a mensagem recebida para deter-minar recursos para enviar a mensagem recebida; determinar recursos disponíveis do pri-meiro conjunto de recursos do primeiro sistema de processamento; inicializar o acesso aosrecursos disponíveis do primeiro sistema de processamento para enviar a mensagem rece-bida através do primeiro sistema de processamento; e inicializar o acesso aos recursos dis-poníveis do primeiro sistema de processamento para habilitar uma resposta à mensagemrecebida.
18. Sistema de tratamento da informação, compreendendo: um primeiro sistema deprocessamento compreendendo: um primeiro processador de servidor operável para pro-cessar informação utilizando um primeiro conjunto de recursos disponíveis,CARACTERIZADO pelo fato de que o primeiro conjunto de recursos disponíveis inclui: umrecurso de display compartilhado incluindo um dispositivo de memória armazenando umvalor de resolução de display; e um dispositivo de entrada compartilhado configurado parareceber entradas através de um ambiente operacional compartilhado e um ambiente opera-cional não compartilhado; um segundo sistema de processamento incluindo: um segundoprocessador de servidor operável para processar informação para saída através do primeirosistema de processamento; e um módulo de tradução de vídeo operável para acessar o va-lor de resolução de display para formatar a informação para saída utilizando o display com-partilhado; um módulo de detecção de evento configurado para detectar eventos ativadospor usuário e eventos ativados por não-usuário, o módulo de detecção de evento adicional-mente configurado para inicializar o acesso ao primeiro sistema de processamento utilizan-do um parte do segundo sistema de processamento; e um módulo de alocação de recursosoperável para determinar os recursos disponíveis do primeiro sistema de processamento edo segundo sistema de processamento.
19. Sistema de tratamento da informação, de acordo com a reivindicação 18, adi-cionalmente compreendendo um perfil de recurso armazenado dentro de uma memória dosegundo sistema de processamento, o perfil de recurso operável para ser usado para identi-ficar recursos do segundo sistema de processamento CARACTERIZADO pelo fato de (-Jtili-zar na detecção de uma mensagem recebida através de um recurso de comunicação doprimeiro sistema de processamento.
20. Sistema de tratamento da informação, de acordo com a reivindicação 19, adi-cionalmente compreendendo um segundo processador operável para: detectar um primeirotipo de mensagem de uma mensagem recebida através de um módulo de comunicação doprimeiro sistema de processamento; CARACTERIZADO pelo fato de determinar a aplicaçãode sistema de mensagem para enviar o primeiro tipo de mensagem; determinar um perfil derecurso de sistema de mensagem para habilitar recursos de sistema de mensagem do pri-meiro sistema de processamento e do segundo sistema de processamento; inicializar a ha-bilitação de recursos de sistema de mensagem do primeiro sistema de processamento e dosegundo sistema de processamento; e inicializar o envio da mensagem recebida utilizando aaplicação de sistema de mensagem e os recursos de sistema de mensagem.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| BRPI0902710 BRPI0902710A2 (pt) | 2009-08-26 | 2009-08-26 | sistema e método de habilitação de recursos dentro de um sistema de tratamento da informação |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| BRPI0902710 BRPI0902710A2 (pt) | 2009-08-26 | 2009-08-26 | sistema e método de habilitação de recursos dentro de um sistema de tratamento da informação |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BRPI0902710A2 true BRPI0902710A2 (pt) | 2011-05-03 |
Family
ID=43920427
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0902710 BRPI0902710A2 (pt) | 2009-08-26 | 2009-08-26 | sistema e método de habilitação de recursos dentro de um sistema de tratamento da informação |
Country Status (1)
| Country | Link |
|---|---|
| BR (1) | BRPI0902710A2 (pt) |
-
2009
- 2009-08-26 BR BRPI0902710 patent/BRPI0902710A2/pt not_active Application Discontinuation
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8583953B2 (en) | Power control for information handling system having shared resources | |
| US20090222832A1 (en) | System and method of enabling resources within an information handling system | |
| US8134565B2 (en) | System, module and method of enabling a video interface within a limited resource enabled information handling system | |
| US8218940B2 (en) | System and method for managing multiple independent graphics sources in an information handling system | |
| BRPI0904813A2 (pt) | sistema e método para utilizar recursos em um sistema de tratamento de informação | |
| US8255595B2 (en) | Enabling access to peripheral resources at a processor | |
| US10846160B2 (en) | System and method for remote system recovery | |
| US8131904B2 (en) | Processing module, interface, and information handling system | |
| EP3023862B1 (en) | Power control method and apparatus for reducing power consumption | |
| US8271817B2 (en) | Information handling system with processing system, low-power processing system and shared resources | |
| US10470133B2 (en) | Electronic device and method for controlling application and component | |
| ES2660549T3 (es) | Método y sistema para efectuar la transición de un entorno de computación al modo conectado en reserva | |
| US20090089818A1 (en) | Determining the context of a computing device | |
| US10564986B2 (en) | Methods and apparatus to suspend and resume computing systems | |
| CN101902355A (zh) | 服务器、计算机系统及计算机系统的监控方法 | |
| CN101996146B (zh) | 多模式处理模块及其使用方法 | |
| CN115686877A (zh) | 数据交互方法、装置、存储介质及计算设备 | |
| WO2022170904A1 (zh) | 开机方法及电子设备、可读存储介质、计算机程序产品 | |
| GB2473015A (en) | Accessing main processor resources to process events with a second processor when the main processor is in a low power mode | |
| TWI420392B (zh) | 用以致能資訊處置系統中的資源之系統與方法 | |
| BRPI0902710A2 (pt) | sistema e método de habilitação de recursos dentro de um sistema de tratamento da informação | |
| US20160086479A1 (en) | Method for controlling alarm and electronic device supporting the same | |
| US20240134431A1 (en) | System and method for identifying presence and function of components of data processing systems | |
| US11662793B2 (en) | Selectively disabling power delivery to a grouping of memory devices of an information handling system | |
| TW201107910A (en) | Multi-mode processing module and method of use |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B03A | Publication of an application: publication of a patent application or of a certificate of addition of invention | ||
| B06F | Objections, documents and/or translations needed after an examination request according art. 34 industrial property law | ||
| B06U | Preliminary requirement: requests with searches performed by other patent offices: suspension of the patent application procedure | ||
| B11B | Dismissal acc. art. 36, par 1 of ipl - no reply within 90 days to fullfil the necessary requirements |