What is claimed is:
A vehicle computer system comprising:
a housing of a size suitable to be mounted in a vehicle dashboard;
a computer mounted within the housing;
an open platform operating system executing on the computer; and
multiple vehicle-related applications executing on the operating system to control operation of components in the vehicle.
7,054,745:
What is claimed is:
A method for generating a set of instructions to guide a driver along a route, wherein the route comprises a first node, a second node, a third node, a first road coupled to the first node, a second road coupled between the first node and the second node, and a third road coupled between the second node and the third node, and a fourth road coupled to the third node, and wherein the method comprises the steps of: generating a first instruction operative to guide the driver from the first road, through the first node, and onto the second road; generating a second instruction operative to guide the driver from the second road through the second node, and onto third road; and combining the first instruction and the second instruction into a combined instruction operative to guide the driver from the first road, through the first node, through the second road, through the second node, and onto the third road wherein, based upon the configuration of the first node and the second node, the first instruction and the second instruction are combined into the combined instruction when the driver would perceive the first node and the second node as a single integrated feature of the route.
6,704,032
A method for interfacing multiple different user input hardware arrangements with virtual object-based graphical user interface logic, the method comprising: generating a displayable form within a graphical user interface, the displayable form including at least one controllable virtual user-input object; establishing a set of key events, wherein at least a portion of the key events can be operatively associated with a plurality of different types of non-virtual user input mechanisms; receiving user input via at least one non-virtual user input mechanism selected from the plurality of different types of non-virtual user input mechanisms; establishing a behavior model for the displayable form; and determining when an operational change associated with the controllable virtual user-input object is required based at least on the behavior model and the received user input and when appropriate causing the operational chance to occur such that the virtual user-input controllable object is graphically altered in appearance and associated controlled logic functionality is modified accordingly.
7,117,286:
A portable computing device comprising: means for determining a type of an appliance in which the portable computing device is docked; means for identifying, based on the type of the appliance, a user interface configuration for the portable computing device; means for configuring a user interface of the portable computing device in accordance with the identified user interface configuration; means for saving a state of the portable computing device when the portable computing device is undocked from the appliance; and means for retrieving the saved state when the portable computing device is again docked in the appliance.
6,202,008
A vehicle computer system comprising:
a housing of a size suitable to be mounted in a vehicle dashboard;
a computer mounted within the housing;
an open platform operating system executing on the computer; and
an Internet wireless link to provide access to the Internet.
5,579,517
(this is the "long filename patent" for FAT, required for compatibility with Windows filesystems)
5,758,352
(another example of same)
6,256,642 (covers most Flash-based storage in general)
A manager for a computer memory comprising:
a block allocation routine, the memory divided into blocks of memory locations, each block having an allocation table and a data region divided into data areas, each allocation table having entries corresponding to region data areas, the block allocation routine for selecting a block in which to store data;
a data area allocation routine for selecting a data area within the data region for the selected block in which to store data, for selecting an allocation table entry to correspond to the selected data area, and for setting the selected allocation table entry to correspond to the selected data area and to an allocated state; and
a storage routine for storing data in the selected data area.
Se fosse um processo ao contrario, estariam aqui dezenas de posts a aplaudir cheios de entusiasmo, a TOMTOM por ir contra a MS.. loll
Sejam coerentes.. Se a patente tem dono, esse dono tem razão e pode processar! Ponto final!!
Se fosse um processo ao contrario, estariam aqui dezenas de posts a aplaudir cheios de entusiasmo, a TOMTOM por ir contra a MS.. loll
Sejam coerentes.. Se a patente tem dono, esse dono tem razão e pode processar! Ponto final!!
Mitch, não se trata de dizer mal, se a MS está a ser prejudicada tem os meis legais ao seu dispor para defender os seus interesses.
No passado recente, a MS alcançou acordos com empresas tendo como peio de persuasão o recurso aos tribunais, aliás, como pensas que existem acordos entre a MS e a Novell e a MS e a Xandros por exº ? Foi tipo "ou assinas o acordo ou processamos-te por violares 100 ou 200 patentes!"... e como as empresas não andam a nadar em dinheiro como a MS, acabam por escolher o mal menor.
Neste caso, não me admirava nada sair um acordo qualquer com a Tom Tom e todos sorrirem para a fotografia e o processo fosse anulado. Resumindo, pura persuasão.
Sabias que a MS tem patenteado o Page Up e Page Down ? Ridículo ! Mas como essas há muito mais .... O problema é que nos EUA se patenteia de qualquer maneira mesmo que o autor nada tenha a ver com quem vai registar. Tenho conhecimento no ramo da electrónica patentes recentemente registadas de partes de circuitos que são domínio público à décadas! Felizmente, a UE não vai muito nessa conversa.... Qualquer dia aparece um tolinho a dizer que patenteou as bolinhas de sabão.... Há que ter bom senso e saber distinguir as coisas. Neste caso, duvido que a Tom Tom tenha infrigido de forma consciente seja lá o que for.
Se leste a última parte, verás que a MS está a processar a Primax por causa dos ratos .... a ver vamos no que isto vai dar.
Quanto ás catotas no nariz e ás bolas de sabão patenteadas tem um nome, era uma piada, mas eu passo a descrever para que entendas o ridículo de algumas patentes e é esse ponto que gostava de realçar, aliás, como já alguns aqui perceberam.Estes dois parágrafos comparando com o teu último post são mesmo a dar-lhe para o políticamente correcto..
Ao menos assumam os flames, somos todos adultos aqui.
Vou fazer uma pergunta e correr o risco de ser linxado por ignorante.
Há impedimentos técnicos para que o cartão de memória esteja formatado em ext2, 3, 4, raiser ou outro e funcione sem problemas? Sendo o SO dos GPS Linux based isto não deveria constituir problema. O único senão seria a actualização dos mapas por parte dos proprietários, não.
Atenção que não tenho GPS nem me preocupei em investigar isto.
Quando ás patentes ridículas que aqui se falam, nem vale a pena comentar porque é triste, muito triste mesmo. Faz-me lembrar alguns videos no Youtube com quase 30 anos mas a detentora dos direitos não os deixa visualizar apenas porque não. De facto iriam fazer muito $$ com eles.
Enfim mais uma tourada.
Bem ou mal o sistema de patentes existe e está em vigor. A lei é igual para todos, e a mesma lei que lixou a Microsoft em certas alturas agora pode muito bem dar-lhe razão. Não é por não concordarmos com a lei que temos o direito de a ignorar.
(...)
Se isto vai para tribunal então é porque pode....
Se for tão descabido como alguns anti-MS tentam demonstrar, então deixem correr que eles perdem, e já agora enviam os vossos pareceres jurídicos para tomtom, pode ser que os ajude.
Exactamente... eu até posso ser contra o facto de existirem patentes ou melhor sou contra a facilidade com que se patenteia tudo e mais alguma coisa... Mas se é a lei então é a lei! Se a MS quebra regras da concorrência cai-lhe tudo em cima. Se está a proteger as suas patentes (se são justas ou não, não interessa) cai-lhe tudo em cima na mesma.
Ou seja, a luta contra a TomTom até pode ser legitima à luz das leis actuais... o que se devia repensar, mas tal é um assunto à parte, é o sistema de patentes.
Microsoft has recently secured patents for VFAT and FAT32 (but not the original FAT). Despite two earlier rulings against them, Microsoft prevailed and was awarded the patents.
Pelo que percebi isto ao fim do dia é um processo de defesa de monopólio
Se não se conseguir ter aceso ao FAT, tem que se usar um sistema de base Windows.
A MS está a tentar aniquilar o uso do Linux como SO de GPSs (e genericamente de qualquer dispositivo que use cartões de memória)
e se os fabricantes incluissem software (por exemplo para ext3), estava o problema resolvido ah espera, isso dá trabalho, é mais fácil não fazer nada e usar FATSe a MS incluisse no seu sistema operativo outros sistemas de ficheiros, os cartões de memória poderiam ser formatados por exemplo em ext3 e ninguém se chateava com as patentes.