[go: up one dir, main page]

NL8700410A - Tekstbewerkingsinrichting voor stenografisch typen. - Google Patents

Tekstbewerkingsinrichting voor stenografisch typen. Download PDF

Info

Publication number
NL8700410A
NL8700410A NL8700410A NL8700410A NL8700410A NL 8700410 A NL8700410 A NL 8700410A NL 8700410 A NL8700410 A NL 8700410A NL 8700410 A NL8700410 A NL 8700410A NL 8700410 A NL8700410 A NL 8700410A
Authority
NL
Netherlands
Prior art keywords
sequence
word
letters
keystrokes
words
Prior art date
Application number
NL8700410A
Other languages
English (en)
Original Assignee
Philips Nv
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Philips Nv filed Critical Philips Nv
Priority to NL8700410A priority Critical patent/NL8700410A/nl
Priority to EP88200256A priority patent/EP0282111A1/en
Priority to JP63031968A priority patent/JPS63208112A/ja
Priority to US07/157,448 priority patent/US4893238A/en
Publication of NL8700410A publication Critical patent/NL8700410A/nl

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/274Converting codes to words; Guess-ahead of partial word inputs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Document Processing Apparatus (AREA)
  • Machine Translation (AREA)
  • Input From Keyboards Or The Like (AREA)

Description

PHN 12.051 1 * % I* N.V. Philips' Gloeilampenfabrieken te Eindhoven.
Tekstbewerkingsinrichting voor stenografisch typen.
ACHTERGROND VAN DE UITVINDING.
De uitvinding betreft een tekstbewerkingsinrichting bevattende een qwerty-toetsenbord voor het middels achtereenvolgende toetsaanslagen ingeven van letters, een lees-schrijfgeheugen dat 5 voedbaar is door het toetsenbord om door een reeks letters gerepresenteerde woorden op te slaan, een door het leesschrijfgeheugen voedbare afbeeldinrichting om door een reeks woorden gerepresenteerde tekst in leesbare vorm weer te geven, en een vertaalinrichting die op het toetsenbord is aangesloten om een door een sekwentie van 10 toetsaanslagen geïdentificeerd woord middels aanvulling van ontbrekende letters volledig aan genoemd lees-schrijfgeheugen toe te voeren.
Zo'n inrichting is bekend uit het Amerikaanse octrooischrift 4,459,049. Het intoetsen van verkorte woorden welke door 15 de machine herkenbaar zijn en alsdan door de korresponderende volledige woorden worden weergegeven, vergroot de werksnelheid van een typist.
Volgens de bekende techniek moeten vele woordverkortingen uit het hoofd geleerd worden, hetgeen een bezwaar is. Verder worden de verkortingen onsystematisch samengesteld, hetgeen het gebruik ook bemoeilijkt.
20 SAMENVATTING VAN DE UITVINDING.
Het is een doelstelling van de uitvinding om een inrichting volgens de aanhef te verschaffen die eenvoudig in het gebruik is en waarbij het in hoofdzaak voldoende is om te weten voor wélke 25 woorden een afkorting bestaat, zonder dat het daarenboven nodig is om deze afkortingen zélf ook te leren. De uitvinding realiseert de doelstelling doordat hij het kenmerk heeft, dat voor een aan te vullen, door een sekwentie van tenminste twee toetsaanslagen geïdentificeerd woord van een hoofdverzameling van woorden tussen twee opeenvolgend 30 ingegeven letters steeds tenminste één ontbrekende letter wordt toegevoegd doordat de desbetreffende sekwentie verspreid over het betreffende woord gespatieerde letters bevat, terwijl tenminste de f T Γ Λ ί ^ * / u I* ^ ; v .
A
PHN 12.051 2 eerste twee letters der sekwentie elk een afzonderlijk uit te spreken woorddeel markeren, en de totale sekwentie een in een standaardtekst niet als geldig woord voorkomende sekwentie vormt.
De hoofdverzameling van af te korten woorden bevat de meeste. Doordat 5 deze systematisch worden afgekort is er slechts weinig oefening voor een juist gebruik vereist. In een uitvoeringsvoorbeeld behoort minstens 3/4 van de woorden tot de hoofdverzameling. Dit zijn dan de in standaardteksten de meest gebruikelijke woorden.
Een woorddeel kan op verschillende manieren gemarkeerd 10 zijn. Een eerste mogelijkheid is dat de eerste letter van een lettergreep wordt gebruikt. In bepaalde gevallen is het voordelig dat de laatste letter van een lettergreep wordt gebruikt. Dit kan ook afhangen van de taal. Soms kan een (meest zeer korte) lettergreep gemarkeerd . worden door een aangrenzende letter van een naburige lettergreep, met f 15 name als de betreffende lettergreep alleen een fonetische en geen semantetische funktie bezit. Bij voorkeur zijn de in te toetsen letters de eerste letters van lettergrepen. Op zichzelf geeft de referentie enkele woorden die worden vervangen door de eerste letters der lettergrepen, maar volgens de onderhavige uitvinding wordt zulks 20 systematisch toegepast. Het blijkt dat dit veel gemakkelijker werkt dan de geciteerde techniek, welke een mengelmoes van afkortingssystemen door elkaar gebruikt. Volgens de onderhavige uitvinding zijn er slechts weinig uitzonderingen, en wordt ook voor de uitzonderingen een systematische strukturering voorzien. De aanvulling tot een geheel woord 25 kan gebeuren onder besturing van een naastvolgende spatie-aanslag, of onder besturing van een speciale aktiveringstoets. Deze kan ook de spatie na het betreffende woord vormen. Verschillende extra voorzieningen kunnen bovendien worden getroffen. Zo geeft de geciteerde stand der techniek de mogelijkheid tot kapitalisering (= in hoofdletters 30 vormen), onderstreping en kursivering. Ook is het mogelijk een veelheid van uitgangen al dan niet automatisch te doen vormen. Verder kan een verzameling standaardafkortingen op voordelige manier aangevuld worden met telkens door een apart mechanisme invoerbare speciale afkortingen (bijvoorbeeld namen van personen, instanties of gekompliceerde chemische 35 formules). Steeds geldt dat het natuurlijke ontwerp der verkortingen en de eenvoud van bekrachtiging van de vertaalinrichting het leerproces gemakkelijk maken, en het gebruik van de inrichting, ook in een vreemde $ ft F‘. F A Λ "· v t i »* * PHN 12.051 3 taal, vereenvoudigen.
KORTE BESCHRIJVING VAN DE FIGUREN.
De uitvinding wordt hierna uitgelegd aan de hand van een 5 tabel en een aantal figuren. Tabel Ia ... Ij geeft een aantal woorden eet daarbij telkens de sekwentie van toetsaanslagen.
Figuur 1 geeft een inrichting volgens de uitvinding;
Figuur 2 geeft een stroomdiagram van de werking van de inrichting volgens Figuur 1.
10 BESCHRIJVING VAN DE TABEL HET AFKORTINGEN.
Tabel Ia ... Ij geeft een aantal woorden met daarbij telkens de sekwentie van toetsaanslagen. De tabel is opgezet voor de Nederlandse taal. De linkerkolom bevat de woorden, de rechter de 15 bijbehorende verkortingen. Tabel 11 bevat 42 woorden van de hoofdverzameling. Deze worden alle door een sekwentie van minstens twee lettertoetsaanslagen afgekort. Daarvan zijn er 19 met drie aanslagen, 18 met vier aanslagen, 3 met vijf aanslagen en 2 met zes aanslagen. Bij deze woorden markeert elke aanslag een afzonderlijk uit te spreken 20 woorddeel, doordat de bijbehorende letter de eerste letter van een lettergreep is. In het Nederlands worden vrijwel steeds alle lettergrepen afzonderlijk uitgesproken, terwijl per definitie een tekstregel afgebroken kan worden na het eind van een lettergreep. Deze regels zijn bekend en er wordt verwezen naar algemeen bekende 25 spraakkunst. Behalve deze hoofdverzameling bevat tabel Ia nog de volgende woorden van hulpverzamelingen: a. woorden die slechts door een enkele lettertoetsaanslag worden gerepresenteerd (aan). Van deze kategorie zijn er vrijwel evenveel als er afzonderlijke lettertoetsen zijn. De betreffende aanslag 30 korrespondeert meestal met de eerste letter van het desbetreffende woord; b. woorden die eindigen op -ing-. Deze worden gerepresenteerd op dezelfde manier als de woorden van de hoofdverzameling, maar de laatste lettergreep wordt gerepresenteerd door -i- (3 gevallen in 35 tabel Ia); c. de namen van de dagen; deze worden gerepresenteerd door een punt gevolgd door de twee eerste letters van de naam van de dag; de | "? f* »· r ·* r l· · V <·' . ; ' PHN 12.051 4 punt werkt als selektieteken; d. de namen van de maanden; deze worden gerepresenteerd door een punt gevolgd door het volgorde cijfer (1-12) van de desbetreffende maand; de punt werkt weer als selektieteken; 5 e. een aantal standaard-afkortingen; deze bestaan uit de eerste letters van de samenstellende woorden; f. enkele uitzonderingen (het vierde geval van tabel Ia, het twaalfde geval van tabel Ie, en nog enkele andere); g. een verdere uitzondering vormt het woord -maximum-, waarbij de -x-10 laatste letter van de eerste lettergreep het begin van de tweede lettergreep markeert.
In totaal zijn in tabel Ia 11 uitzonderingen 42 woorden van de hoofdverzameling. In andere tabellen is de situatie navenant. Het aantal woorden van de hoofdverzameling is hier dus ongeveer 4/5 van het 15 totale aantal woorden waarvoor een verkorte vorm voorzien is. Deze fraktie kan hoger of lager zijn. Hoe hoger, hoe gemakkelijker te leren. Dit laatste hangt echter ook af van de strukturering der hulpverzamelingen: hoe systematischer, hoe gemakkelijker te leren. Soms echter zal de systematiek voor flexibel gebruik wijken. De 20 hoofdverzameling bestaat uit sekwenties die in standaardteksten geen geldige woorden vormen. Het woord -alm- is in feite een Duits woord, het woord -do- een muzieknoot, -eg- een landbouwwerktuig, -es- een boomsoort, -eva- een vrouwenvoornaam; al deze woorden komen in standaardteksten die voor administratieve doeleinden gebruikt worden in 25 het algemeen niet voor. Indien één of meer verkorte vormen een probleem zouden opleveren, kunnen deze door een terzake dienend mechanisme worden geblokkeerd, dan wel kan de desbetreffende afkortingsvorm door een andere worden vervangen.
De gegeven verzamelingen gelden voor de Nederlandse 30 taal. Voor andere talen kunnen overeenkomstige redeneringen van toepassing zijn. Veelal zal men voor het vaststellen van de respektievelijke verzamelingen woorden uitgaan van een lijst van de meest gebruikte woorden in een administratieve omgeving. Deze lijsten zijn op zichzelf veelal beschikbaar, tesamen met een aangave betreffende 35 de frekwentie van voorkomen. Vervolgens worden, gaande van de meest frekwent gebruikte woorden, de verkorte vormen vastgesteld. Voor een aantal zeer frekwent voorkomende en veelal korte woorden wordt een 0 7 o 0 ' Λ· * «w PHN 12.051 5 verkorte vorm door één enkele letter gerepresenteerd. Voor talen in Latijns schrift zullen dit dus meestal ongeveer 25 woorden zijn.
Vervolgens worden woorden die uit twee lettergrepen bestaan, respektievelijk uit twee op andere manier afzonderlijk uit te 5 spreken woorddelen bestaan, uitgekozen en door twee markerende letters vervangen. Dit gaat verder voor langere woorden. Uiteraard mag elke verkorte vorm slechts éénmaal voorkomen, en bovendien niet overeenstemmen met een in een staandaardtekst als geldig woord voorkomende sekwentie. Het markeren van een woorddeel moet systematisch tO gebeuren, er in vele gevallen is het konsekwent gebruik van de eerste letter van een lettergreep voordelig. In het Nederlands blijkt een besparing van 25 - 30% in het aantal toetsaanslagen veelal mogelijk.
Vervolgens worden zonodig een aantal andere verkorte vormen bij wijze van uitzonderingen ten opzichte van de hoofdverzameling toegevoegd.
15 Daarna volgt de programmering van de vertaalinrichting.
BESCHRIJVING VAN EEN V00RKEURSUITV0ERING VAN EEN INRICHTING VOLGENS DE UITVINDING.
Figuur 1 geeft blokdiagram van een inrichting volgens de 20 uitvinding. Element 20 is een zeer symbolisch aangegeven qwerty-toetsenbord dat algemeen gebruikelijk is. Dit bevat lettertoetsen, cijfertoetsen, leestekens, besturingstoetsen (regelverzettoets enzovoorts), en met name een spatietoets 24. Eventueel is er nog een speciale aktiveringstoets 22, maar deze is niet strikt noodzakelijk. De 25 informaties van de toetsen (plaatskodes) worden bij toetsbekrachtiging op konventionele manier afgegeven via lijn 21 aan dekodeur 26. Deze detekteert of het een besturingstoets is en geeft dan een signaal aan besturingsinrichting 27. Zo'n besturingstoets kan betekenen dat het tekstbewerkingsprogramma verlaten wordt, bijvoorbeeld omdat data 30 (tabellen enzovoorts) moeten worden ingegeven, of dat juist het tekstbewerkingsprogramma moet worden geaktiveerd. Verder kan het een aparte besturing betreffen, zoals kapitalisatie, regelverzetter, wagen terugstellen, enzovoorts. Deze operaties werken gedeeltelijk onafhankelijk van het intoetsmechanisme, gedeeltelijk parallel daarmee.
35 Een en ander wordt nader uitgelegd. Voorts detekteert dekodeur 26 of hét een spatietoets is, en geeft alsdan een bekrachtigingssignaal aan besturingselement 46, dat de vertaaloperatie bestuurt. Voorts geeft de t 7 η λ * i η ^ \ PHN 12.051 6 «1 dekodeur de karakterkode (in bovenstaand geval dus een karakter óf een spatie), als gedekodeerd uit de plaatskode van qwerty-toetsenbord 20, af aan schuifregister 28 en een telpuls aan de besturingsinrichting 40 daarvan. Laatstgenoemde bevat dan de informatie die aangeeft hoeveel 5 karakterkodes in schuifregister 28 zijn opgeslagen. Schuifregister 28 heeft een FIFO-struktuur, zodat bij een bepaalde vullingsgraad met karakterkodes deze laatste op voorafgaande registerplaatsen zijn opgeslagen. De inhoud van schuifregister 28 vormt vergelijkingsmateriaal voor vergelijkingsinrichting 42. Deze laatste vormt tesamen met 10 associatief geheugen 44 en schuifregister 50 de belangrijkste onderdelen van de vertaalinrichting. Het associatief geheugen 44 bevat voor elke relevante woordplaats als sleutelinformatie de karakterkodes van de verkortingstoetsaanslagen, en als data daarbij het volledige woord, respektievelijke de vaste uitdrukkingen van de eerder genoemde 15 hulpverzameling e. Als nu een spatiekode wordt gedetekteerd, vormt besturingsinrichting 46 achtereenvolgens alle adressen van geheugen 44, zodat de bijbehorende sleutelinformaties worden vergeleken met de karakterkodes in schuifregister 28. Als besturingsinrichting 46 ook de lengte van de reeks karakterkodes in schuifregister 28 weet, behoeven 20 alleen sleutelinformaties met de juiste lengte te worden vergeleken. Dit betekent dat het telsaldo in besturingsinrichting 40 aangeeft welk deel van de inhoud van geheugen 44 behoeft te worden aangesproken. Dit geeft een versnelling, maar het desbetreffende mechanisme is niet nader aangegeven.
25 Het is ook mogelijk dat de vertaalinrichting door een direkt adresseerbaar geheugen (PLA of ROM) wordt gerealiseerd, waarvoor register 28 het adres opslaat, dit laatste is niet verder beschouwd omdat het adresbereik dan veelal te groot zou worden.
Als geen spatie wordt gedetekteerd, wordt register 28 30 steeds verder gevuld, en kan een overstroomkonditie optreden. Om dit te vermijden zijn slechts hoogstens acht karakterkodes (inklusief de laatste spatiekode) in register 28 plaatsbaar. Als het register vól is, geeft besturingsinrichting 40 een aantal uitgangsschuifpulsen aan register 28 zodat de inhoud daarvan aan multiplexer 34 wordt 35 toegevoerd. Deze situatie kan zich herhalen bij een zeer lange reeks karakterkodes zonder spatie, ofwel bij zo'n overloop wordt schuifregister 28 verder in een transparante mode bestuurd.
| 7 0 ί 1 0 »
V
PHN 12.051 7
In het laatste geval wordt de transparante toestand beëindigd bij een eerstvolgende spatie, daarna kan immers weer een verkorte vorm aanvangen. Elke spatie veroorzaakt dus een terugsteloperatie. Als in een niet-lege stand van schuifregister 28 een 5 spatietoets wordt bekrachtigd, wordt als beschreven de vertaalinrichting geaktiveerd.
Het resultaat van de vertaling kan tweeërlei zijn. In de eerste plaats kan schuifregister 28 gevuld zijn met een reeks letter-(of eventueel andere) kodes die niet een verkorte vorm representeren. In 10 dat geval geeft de vertaalinrichting een negatief aktiveringssignaal af op lijn 31, dat dus verschijnt als alle relevante adressen van associatief geheugen 44 zijn aangesproken. Het kan dus gevormd worden door samenwerking van besturingsinrichting 46 (alle adressen gevormd) en vergelijkinrichting 42 (vergelijkingsresultaat negatief). Dit kan 15 middels een dialoogorganisatie gerealiseerd zijn, maar de middelen daartoe zijn eenvoudshalve niet aangegeven. Het 'negatief resultaat"-signaal op lijn 31 aktiveert besturingsinrichting 40. Laatstgenoemde bestuurt dan een schuifoperatie in schuifregister 28, zodat de daar opgeslagen karakterkodes èn de aansluitende spatiekode aan multiplexer 20 34 worden afgegeven. Multiplexer 34 wordt daarvoor ook op doorlatende manier aangestuurd en de informatie gaat naar leesschrijfgeheugen 36. De informatie wordt daarin volgens bekende organisatie opgeslagen en zonodig in afbeeldinrichting 38 afgeheeld. Laatstgenoemde kan ook een drukinrichting representeren. Het aantal schuifpulsen voor 25 schuifregister 28 komt overeen met het aantal uit te geven karakters, inklusief de afsluitende spatie. De funktie van elementen 36, 38 is in de eerder besproken overstroomsituatie overenkomstig. In een andere opzet kunnen maatregelen genomen zijn om ook de voorlopig in register 28 reeds opgeslagen karakterkodes af te beelden. Dit wordt vergemakkelijkt 30 als element 28 geen schuifregister is, maar een deel van een geheugen met willekeurige toegankelijkheid. Dit is niet aangegeven. Toetsenbord 20 kan nog een aantal besturingstoetsen hebben, bijvoorbeeld met de volgende funkties: - regelverzettoets: werkt ten aanzien van schuifregister 28 op dezelfde 35 manier als de overstroomsituatie; er volgt geen transparante toestand; - terugspatiëertoets: maakt de laatst ingegeven karakterkode in register 28 ongeldig. Dit kan gebeuren doordat besturingsinrichting ε · r: f : i o PHN 12.051 8 40 een schrijfaanwijsbit (pointer) verschuift, zodat daarna de laatst ingegeven karakterkode overschrijfbaar is; - kapitalisatietoets: deze wordt, tesamen met de karakterkode(s) waarop de kapitalisatie betrekking heeft, direkt toegevoerd aan 5 geheugen 36. Voor het effekt van deze, en onderstrepings-toetsen zij verwezen naar de gereleveerde stand van de techniek.
Andere besturingstoetsen zijn veelal opgenomen in een apart toetsenbord-deel, dat niet binnen het qwerty-toetsengebied valt, en worden op bekende manier verwerkt. Er wordt nog opgemerkt dat 10 cijfers, leestekens, en sommige andere tekens op dezelfde manier als letters worden verwerkt, maar niet als letters in de vergelijking worden gewaardeerd (behalve het vermelde selektieteken). De aktiveringstoets 22 kan op deze manier werken als de spatietoets: de vergelijking wordt geaktiveerd, maar er wordt dan geen r 15 spatiekarakterkode gevormd. Dit betekent, dat een uit een verkorting gevormd woord door konkatenatie met een volgend woord kan worden uitgebreid. Deze uitbreiding kan ook aan het uitgebreide woord voorafgaan: dan wordt het voorgaande woord beëindigd met bedienen van de aktiveringstoets, zodat de spatie wordt onderdrukt.
20 In tegenstelling tot het voorgaande kan schuifregister 28 gevuld zijn met een reeks letterkodes (en eventueel een selektieteken) die wèl een verkorte vorm representeert. In dat geval geeft de vertaalinrichting een positief bekrachtigingssignaal af en vult een uitgangsschuifregister 50 met de onverkorte vorm van het betreffende 25 woord en een daaraan gekoppeld spatiekarakter (als dit laatste in register 28 aanwezig was - in het tegenovergestelde geval wordt de spatie achterwege gelaten in register 50). Voorts wordt register 28 op nul teruggesteld. Het bekrachtigingssignaal aktiveert nu een schuifoperatie in schuifregister 50, zodat de daar opgeslagen 30 karakterkoders en de aansluitende spatiekode aan multiplexer 34 worden afgegeven. Multiplexer 34 wordt daarvoor ook op doorlatende manier aangestuurd en de informatie wordt op dezelfde manier als boven beschreven behandeld in lees-schrijfgeheugen 36 en afbeeldinrichting 38.
Het signaal "positieve vergelijking" op lijn 31 bestuurt 35 een laadoperatie in register 50 en aktiveert besturingsinrichting 48. Deze ontvangt dan ook op lijn 45 een aanwijsinformatie die aangeeft hoeveel karakterkodes in schuifregister 50 zijn opgeslagen, zodat bij g7η n
X
*» PHN 12.051 9 het ontladen van dit schuifregister het juiste aantal pulsen wordt afgegeven. Voor verschillende operaties van het bovenstaande worden kloJcpulsen afgegeven door de klok 52. Eenvoudshalve zijn de synchronisatieverbindingen niet weergegeven. Als schuifregister 50 5 ontladen is geeft besturingsinrichting 48 een terugstelpuls aan multiplexer 34 op lijn 49. Daarna is deze weer doorlaatbaar voor de informatie uit schuif register 28. In het bovenstaande voorbeeld kan geheugen 44 bijvoorbeeld geschikt zijn voor 600 verkortingen van 1 tot 6 karakters die worden uitgebreid tot woorden/woordgroepen van 2 tot 15 10 karakters. Daarbij kan associatief geheugen 44 matrix-georganiseerd zijn, zodat de kapaciteit dan is 600 x 21 = 12 k karakters. Veelal zal de woordbreedte dan niet 21 karakters zijn, maar kleiner, bijvoorbeeld doordat de aangevulde tekst op meerdere achtereenvolgende woordplaatsen is opgeslagen. De laatste woordplaats bezit dan een afsluitingsbit en de 15 woordplaatsen worden geadresseerd totdat de afsluitingsbit wordt ontmoet. Op zichzelf betreft de uitvinding niet de geheugen organisatie in isolement.
Figuur 2 geeft een stroomdiagram van een inrichting die in grote lijnen is opgebouwd volgens Figuur 1. In blok 60 wordt het 20 systeem geinitialiseerd, bijvoorbeeld door terugstellen van de registers en tellers, het binnengaan van het tekstbewerkingssysteem, en dergelijke. Op een zakenrekenmachine (P.C.) kan de tekstbewerkingstoepassing één zijn van vele mogelijke toepassingen.
In blok 62 wordt gedetekteerd of een bediende toets een besturingstoets 25 (niet de eerder genoemde aktiveringstoets) is. In feite is dus een niet-aangegeven wachtlus vóór blok 62 voorzien. Als in blok 62 een besturingstoets wordt gedetekteerd gaat het systeem naar blok 74: de besturingshandelingen worden geëffektueerd. Onder omstandigheden kan het systeem het stroomdiagram verlaten, hetgeen niet is aangegeven. Als 30 het systeem in het stroomdiagram moet blijven, gaat het opnieuw naar blok 62. Enkele voorbeelden van de werking van besturingstoetsen zijn reeds eerder aangegeven.
Als in blok 62 een andere toetsbediening wordt gedetekteerd, gaat het systeem naar blok 64. Daar wordt gedetekteerd, of 35 een overstroomkonditie aanwezig is. Als het antwoord bevestigend is (register 28 is dan in een bepaalde mate gevuld zoals eerder is besproken), gaat het systeem naar blok 76 en wordt de inhoud van c 7 ο π * r,
V'· * v· ï V
PHN 12.051 10 register 28 naar geheugen 36 gesluisd, en gaat het systeem weer naar blok 62. Het eerder beschreven opereren van register 28 in de transparante mode en het terugstellen daarvan bij het eerstvolgende spatiekarakter zijn eenvoudshalve niet getoond.
5 Als in blok 64 géén overstroom konditie wordt gedetekteerd gaat het systeem naar blok 66. Daar wordt gedetekteerd of de meest recente toets een karakter betrof (géén spatiekarakter).
Als dat ze is, wordt het betreffende karakter in schuifregister 28 opgeslagen en wordt de aanwijsinformatie in besturingsinrichting 40 10 bijgewerkt.
Als in blok 66 géén karaktertoets wordt gedetekteerd, gaat het systeem naar blok 68. In blok 68 wordt gedetekteerd of het een spatiekarakter betrof. In het algemeen zal dat zo zijn. Als het geen spatiekarakter betreft, gaat het systeem naar blok 80 voor een loze 15 operatie en daarna naar blok 62. Als het wèl een spatiekarakter betreft gaat het systeem naar blok 70 en wordt de vertaaloperatie ondernomen. Daarbij wordt het spatiekarakter nog in register 28 opgeslagen. De vertaaloperatie komt dus weer op een aantal cycli die elk een geheugentoegang in geheugen 44, en een vergelijkingspoging in 20 vergelijkinrichting 42 behelzen. Daarbij wordt in blok 72 gedetekteerd of er overeenstemming bestaat. In feite is dit een wachtoperatie terwijl bovengenoemde cycli worden uitgevoerd. Als de cycli stoppen zijn er twee mogelijkheden. Als er overeenstemming is gevonden bevat register 50 de aangevulde reeks karakterkodes. In het geval wordt de inhoud van 25 register 50 aan geheugen 36 toegevoerd, en worden de benodigde terugsteloperaties uitgevoerd. Daarna gaat het systeem naar blok 62. Als geen overeenstemming werd gevonden, betreft de reeks karakterkodes géén verkorting. In dat geval wordt de informatie uit register 28 naar geheugen 36 gevoerd, en benodigde terugsteloperaties uitgevoerd.
30 Ook nu gaat het systeem naar blok 62. In blok 62 vormt de spatiekode en ook de kode van aktiveringstoets 22 dus geen besturings-toets-kode.
Toets 22 vormt geen spatiekode voor register 28, maar aktiveert wèl de vergelijkingsoperatie. Evenals hierboven bij de overstroomkonditie zijn bij de detektie van een spatietoets/aktiveringstoets ook de 35 verschillende operaties vereenvoudigd .beschreven.
Ts f\ F .*
Μ V V ;ί ï V

Claims (12)

1. Tekstbewerkingsinrichting bevattende een qwerty- toetsenbord voor het middels achtereenvolgende toetsaanslagen ingeven van letters, een lees-schrijfgeheugen dat voedbaar is door hét toetsenbord om door een reeks letters gerepresenteerde woorden op te 5 slaan, een door het leesschrijfgeheugen voedbare afbeeldinrichting om door een reeks woorden gerepresenteerde tekst in leesbare vorm weer te geven, en een vertaalinrichting die op het toetsenbord is aangesloten om een door een sekwentie van toetsaanslagen geïdentificeerd woord middels aanvulling van ontbrekende letters volledig aan genoemd lees-10 schrijfgeheugen toe te voeren, met het kenmerk, dat voor een aan te vullen, door een sekwentie van tenminste twee toetsaanslagen geïdentificeerd woord van een hoofdverzameling van woorden tussen twee opeenvolgend ingegeven letters steeds tenminste één ontbrekende letter wordt toegevoegd doordat de desbetreffende sekwentie verspreid 15 over het betreffende woord gespatieerde letters bevat, terwijl tenminste de eerste twee letters der sekwentie elk een afzonderlijk uit te spreken woorddeel markeren, en de totale sekwentie een in een standaardtekst niet als geldig woord voorkomende sekwentie vormt.
2. Tekstbewerkingsinrichting volgens conclusie 1, met het 20 kenmerk, dat voor een door een sekwentie van tenminste drie toetsaanslagen geïdentificeerd woord van de hoofdverzameling tussen twee opeenvolgende ingegeven letters steeds tenminste één ontbrekende letter wordt toegevoegd doordat de desbetreffende sekwentie verspreid over het betreffende woord gespatieerde letters bevat, terwijl 25 tenminste de eerste twee letters der sekwentie elk een afzonderlijk uit te spreken woorddeel markeren, en de totale sekwentie een in een standaardtekst niet als geldig woord voorkomende sekwentie vormt.
3. Tekstbewerkingsinrichting volgens conclusie 1 of 2, met het kenmerk, dat genoemde sekwentie van toetsaanslagen achtereenvolgend 30 tenminste twee beginletters van lettergrepen bevat.
4. Tekstbewerkingsinrichting volgens conclusie 3, met het kenmerk, dat genoemde sekwentie van toetsaanslagen verder aangevuld is door tenminste een toetsaanslag die een uitgangsvorm identificeert.
5. Tekstbewerkingsinrichting volgens één der conclusies 35. tot en met 4, met het kenmerk, dat genoemde vertaalinrichting aktiveerbaar is door een op genoemde sekwentie onmiddellijk volgende spatie-aanslag. tW' 0 & : 'W1 PHN 12.051 12
6. Tekstbewerkingsinrichting volgens één der conclusies 1 tot en met 4, met het kenmerk, dat genoemde vertaalinrichting aktiveerbaar is door een op genoemde sekwentie onmiddellijk volgende aktiveringstoetsaanslag.
7. Tekstbewerkingsinrichting volgens één der conclusies 1 tot en met 6, met het kenmerk, dat voorts aan substantieel alle afzonderlijke lettertoetsaanslagen een eigen meerletterig woord is toegevoegd.
8. Tekstbewerkingsinrichting volgens één der conclusies 10. tot en met 7, met het kenmerk, dat voorts aan een voorafbepaald aantal sekwenties van toetsaanslagen telkens een eigen reeks woorden is toegevoegd, terwijl de door de toetsaanslagen aangewezen letter de eerste letters van de reeks woorden vormen, en de desbetreffende totale sekwentie een in een standaardtekst niet als geldig woord voorkomende 15 sekwentie vormt.
9. Tekstbewerkingsinrichting volgens één der conclusies 1 tot en met 8, met het kenmerk, dat de dagen van de week worden gerepresenteerd door een selektieteken en een dyade van toetsaanslagen.
10. Tekstbewerkingsinrichting volgens één der conclusies 20. tot en met 9, met het kenmerk, dat de maanden van het jaar worden gerepresenteerd door een selektieteken en een maand-rangcijfer binnen het jaar.
11. Tekstbewerkingsinrichting volgens één der conclusies 1 tot en met 10, met het kenmerk, dat onder besturing van een 25 ontoelaatbare sekwentie van toetsaanslagen de vertaalinrichting gedeaktiveerd blijft en de sekwentie onveranderd aan het lees-schrijfgeheugen toevoerbaar is. TABEL Ia 4 aan ~ a aan de hand van - adhv Aan de heer ~ Aan de heren = adhr aanmerkelijk = antkl aanmerken = am^ aanmerking = ami aanmerkingen = amkg aanwezig = awz aanwezigen = awzg aanwezigheid = awzh aanzienlijk = azl aanzienlijke = azlk absoluut = asl accepteren = actr achter = at achtereen = a^e achtereenvolgens = atevg activiteit = atvt activiteiten = atvtt administratie = amnst administratieve = amnstv afdeling = a^ afdelingen = adlg afgehandeld = aghd afgelopen = a2iP afgesproken - agsk afgewezen = agwz agenda = a£d akkoord = ak algemeen = a£m algemene = agmn allemaal = a^m allereerst = aie allerlei " aH als het ware = a^w ander = ad andere = antwoord = aw antwoorden = awt* apparaat = aPr apparaten = aprt april = .4 arbeid = a^ artikel = a^k artikelen = atkl augustus = .8 automatiseren - = atmtsr automatisering = atmtsi beantwoord = baw beantwoorden = bawd beantwoording = bawi bedrijf = bd '\s! * %i V “·’ 2 v TABEL lb *- - bedrijven = bdv behalve = bhv behandel = bhd behandelen = bhdl behandeling = bhdi belang = bl belangen = big belangrijk = blr belangrijke = blrk belangrijkste = blrs belangstelling = blsi belasting = bli belastingen = bltg ben = b beoordelen ' = bodl beoordeling = bodi bepaalde = bpd berekenen = brkn berekening = brki berekeningen = brkng beslissen = bss beslissing = bsi beslissingen = bssg besluit = bs besluiten = bst ' besproken = bsk bestuurder = bsd betekende = btkd betekenis = btkn betekent = btk betreffende = btfd bevestig = bvt bevestigen = bvtg bevestiging = bvti bezoek = bz bezoeken = bzk bijvoorbeeld = bvb bijzonder = bzd bijzondere = bzdr bijzonderheden = bzdhd bijzonderheid = bzdh binnen = bn binnenkort = bnk boven = bv bovenal = bva bovendien = bvd buiten = bt buitenland = btl buitenlandse = btls capaciteit = cpct capaciteiten = cpctt centraal = ct centrale = ctl commerciëel = cic commerciële = cmcl commissie = c communicatie = cmnct computer = cpt concern = cc V i SS i· -j 1 TABEL Ic concurrent = CCT concurrentie = eert concurreren = ccrr consequenties = esqt consument = csm consumenten = csmt daadwerkelijk = dwkl daaraan = da daardoor = dd daarenboven = debv daarentegen = detg daarin = di daarmee = dm daarna = dn daarover = dov daartoe = dt daarvan = dv dat wil zeggen = dwz de = d december = .
12 definitief = dfnt definitieve = dfntv De heer ~ dh De heren = dhr delen u mede = dum delen wij u mede = dwum deze = dz dezelfde = dzd dikwijls = dw dinsdag = · di directie = drt direkt = dr discussie = des distributie = dtbt diverse = dvs donderdag = . do door = do door middel van = dmv duidelijk = ddl duidelijke = ddlk duidelijkheid = ddlh economie = eenm economische = eenms een = e een en ander = eea een of ander = eoa eigen = eÊ eigenlijk = einde = ed eindelijk = edl electronica = eltnc enkel = enkele - ekl ernstig = es ernstige = esë Europa - erp even = ev evenals = eva eveneens = eve evenmin = evm h ; - TABEL Id ' eventueel = evte eventuele = evtel evenveel = evv evenzo = evz exclusief = ecs exclusieve = ecsv export = ep exporteren = eptr extern = et externe = etn fabricage = fbcg fabriek = fb fabrieken = fbk faktuurprijzen = ftpz februari = .2 financieel = fnc financiële = fncl firma = fm flexibel = fxb flexibele = fxbl flexibiliteit = fxblt funktie = ft Geachte heer = gh Geachte mevrouw = gm geantwoord = gaw gebruik = gb gebruikelijk = gbkl gebruikelijke = gbklk gebruiken = gbk gebudgetteerd = gbgt gebudgetteerde = gbgtd gedeeltelijk = gdtl gedeeltelijke = gdtlk gedurende = gdrd gegeven = ggv geholpen = ghp gelegenheden = glghd gelegenheid = glgh gelijk = gl gemeenschap = gms gemeenschappelijk = gmspl gemeenschappelijke = gmsplk gemiddeld = gmd gemiddelde = gmdd genoodzaakt = gnz geoorloofd = gol gereedschap = grs gereedschappen = grsp geregeld = grg geschreven = gsv gesproken = gsk geven = gv geweest = gw geweldige = gwdg geworden = gwd gezonden = gzd gisteravond = gtav gisteren = gtr gistermiddag = gtmd gistermorgen = gtmg & 7 < Λ -ί. ,'· & i ·ύ V 5 ^ TABEL Ie 4Γ goedgekeurd = ggk grensoverschrijdende = govsdd groot = g grootste = gs grootte = gt hadden = hd handelen = hdl handeling = hdi handelingen = hdlg handhaven = hhv hebben = hb heeft = ee hele = hl heleboel = hlb helemaal = him herhaal = hh herhaaldelijk = hhdl herhalen = hhl herhaling = hhi het = h hetzelfde = hzd hierover = hov hij = y hoofdzaak = hz hoofdzakelijk = hzkl hoofdzaken = hzk Hoogachtend, = hat Hoogachting, = hai ieder = id iedere = idr iedereen = ide immers = im in antwoord op = iao inclusief = ics in de loop van = idlv indirekten = idrt industrie = idt industrieën = idte industriële = idtel informatie = ifmt informatieve = ifmtv ingelicht = igl ingericht = igr in het algemeen = iha inhoud = ih inkopen = ikp inlichten = ilt inlichting = ili inlichtingen = iltg inmiddels = imd in plaats van = ipv inrichten = irt inrichting = iri inrichtingen = irtg interessant = itrs interessante = itrst intern = it internationaal = itntn internationale = itntnl interne = itn g / 0 0 / 1 f » TABEL If ‘ inventarisatie = ivtrst in verband daarmee = ivd in verband hiermee = ivh in verband met = ivm in verband waarmee = ivw investeren = ivtr investering = ivti investeringen = ivtrg is = i jaar = j januari = .1 jaren = jr juli = .7 juni = .6 kan = k konden = kd konsekwenties = kskt kosten = kt kunnen = kn kwaliteit = kit kwamen = km laat = 1 laatste = ls laten = lt lettergreep = ltg leveren = lvr levering = Ivi leveringen = lvrg maandag = .ma maar = mr maart = . 3 maatregel = mrg maatregelen = mrgl maximum = mxm mededelen = mddl mededeling = mddi mededelingen = mddlg medewerkers = mdwk medewerking = mdwi medewerksters = mdws mei = .5 met = m met andere woorden = maw met betrekking tot = mbt Met de meeste hoogachting,= mdmh met het oog op = mhoo met ingang van = miv met medewerking van = mmv met referte aan = mra Met vriendelijke groet, = mvg mevrouw = mv middel = md middelen = mdl miljoen = mj miljoenen = mjn minimum = mnm misschien = ms moet = oe moeten = mt mogelijk = mgl r# * „· ··.·* TABEL Iq . f mogelijkheden = mglhd mogelijkheid = mglh mogen = mg moment = mm momenteel = mmt morgenavond = mgav morgenmiddag = mgmd morgenochtend = mgot naar = n naar aanleiding daarvan = nad naar aanleiding hiervan = nah naar aanleiding van = nav naar aanleiding waarvan = naw nadeel = nd namelijk = nml nationaal = ntn nationale = ntnl natuurlijk = ntl Nederland = ndl Nederlandse = ndls niemand = nm niet = nt niet van toepassing = nvt nieuwe = nw noodzaak = nz noodzakelijk = nzkl noodzakelijke = nzklk noodzaken = nzk november = .11 ogenblik = ogb ogenblikkelijk = ogbkl ogenblikken = ogbk oktober = .10 omstandigheden = osdhd omstandigheid = osdh onder leiding van = olv onvoorziene omst.voorb. = oov oordelen = odl openbaar = opb fc 7 0 0/10 % TABEL Ih openbare = opbr openlijk = opl openlijke - oplk opleiding = oli opleidingen = oldg opmerkelijk = omkl opmerkelijke = omkik opmerking = omi opmerkingen = omkg organisatie = ognst organisatorisch = ognstr organisatorische = ognstrs over = ov overal = o\ta overeenkomst = ovek overeenkomstig = oveks overheid = ovh over het algemeen = oha overleg = ovl pagina = pgn percentage = pctg periode = prod per omgaande = po personal computer = pc l personeel = psn personeeldienst = psnd personeelzaken = psnz plaats = p plaatsen = ps plaatsgevonden = pgvd plaatsvervanger = pvvg positie = pst prijzen = pz principe = pep probleem = pb problematiek = pbmt problemen = pbm produkt = pd produkten = pdt produktiviteit = pdtvt programma = pgm programmeren = pgmr programmering = pgmi publicatie = pbet punten = pt Raad van Bestuur = rvb rapport = rp rapportage = rptg rapporten = rpt rapporteren = rptr reeds = r referte = rft regel = rg regelen = rgl regeling = rgi regelingen = rglg regelmatig = rgmt rekenen = rkn rekening = rki rekeningen = rkng £ *7 Γ. rs >' <5 f s •p ê y %t “ï S Vj> t TABEL Ii · relatie = r-lt reorganisatie = rognst reorganiseren = rognsr respectievelijk r rptvl resultaat = rst resultaten - rstt risico = rsc samenwerken = smwk schriftelijk - stl schriftelijke = stik schrijven = sv secretaresse = sctrs secretaris = sctr sedert = sd september = .9 situatie = stat speciaal = sca speciale = seal . specialist = scl specialisten - sclt spreken - sk steeds = s structureel = str structurele = strl structureren = strr structuur = st succes = sc successen = scs technisch = tn technische = tns technologie = tnlg technologieën = tnlge technologische = tnlgs tegelijkertijd = tglkt tegemoet = tgm tegemoetziende = tgmzd tegen = tg tegenover = tgov telefonisch = tlfn telefoon = tlf ten aanzien van = tav ten behoeve van = tbv ten gevolge van = tgv ten name van = tnv ten opzichte van = tov terminal = tmn terug = tr terwijl = tw te zijner tijd = tzt tijdelijk = tdl tijdelijke = tdlk tijdens - td toelichten = tlt toelichting = tli tot = t totaal = tt totale = ttl totaliteit = ttlt tussen = ts twijfel = tf t- “ .· , C < V. i: ^ I * __ TABEL 1,1 twijfelen = tfl uit = u uiteindelijk = uedl uiterlijk = utl uitverkoop - uvk uitzondering = uzdi van = v vanaf = va vandaag = vd verandering = vadi veranderingen = vadrg verantwoord = vaw verantwoordelijk = vawdl verantwoordelijkheid = vawdlh verantwoordelijkheden = vawdlhd verantwoording = vawi verbeterde = vbtd verbeteren = vbtr • verbetering = vbti verbeteringen = vbtrg verbeteringsplannen = vbtrpn verblijven = vbv vereniging = veni vergaderen = vgdr vergadering = vgdi vergaderingen = vgdrg vergeleken = vglk vergelijk = vgl verhoging = vhi verhogingen = vhgg verhoudingen = vhdg verkoop = vk verkopen = vkp verkorten = vkt verlaging = vli verlagingen = vlgg vernieuwen = vnw vernieuwing = vni vernieuwingen = vnwg veroordeel = vod veroordelen = vodl verschillen = vsl verschillende = vsld verslag = vs verslagen = vsg vertrek = vt vertrekken = vtk vertrouwen = vtw vertrouwende = vtwd vervallen = vvl vervangen = vvg vervanging = vvi verwacht = vw verwachten = vwt verwachting = vwi verzekerd = vzk * verzekerde = vzkd verzekeren = vzkr verzekering = vzki verzenden = vzd Ü* t ï>' *** I U TABEL Ik . ? verzending = vzi verzoek vz verzoeken = vzk vestiging = vti vestigingen = vtgg voldoende = vdd volgende = vgd volgens = vg volkomen = vkm voor = vo voorbeeld = vb voorbeelden .= vbd voordelig - vdl voordelige = vdlg voorlopig = vip voornamelijk = vnml voorraden = vrd voorwaarde = vwd voorwaardelijk = vwdl voor wat betreft = vwb voorzitter = vzt vorig = vr vorige = vrg vrijdag = .vr waaraan = wa waarbij = wb waarin = wi waarmee = wm waarom = wo waarover = wov waarschijnlijk = wsl waartegen = wtg waaruit = wu waarvan = wv wanneer = wn waren = wr werkelijk = wkl werkelijke = wklk werkelijkheid = wklh werken = wk werkgelegenheid = wglgh werkgever = wgv werkloosheid = wlh werknemer = wnm Wij delen u mede = wdum wijzen = wz wijziging = wzi wijzigingen = wzgg willen = wl woensdag = .wo worden = wd wordt = w zal = z zaterdag = ,za Zeer geachte heer = zgh zeker = zk zekerheid = zkh zelfstandig = zsd zelfstandigheid = zsdh ziekte = zt TABEL II ziekteverzuim = ztvz zo goed als nieuw = zgan zo goed mogelijk = zgm zondag = .zo zonder = zd zo spoedig mogelijk = zsm zullen = zl /· * i f'-. . ** r «i & f ii V K ! I*
NL8700410A 1987-02-19 1987-02-19 Tekstbewerkingsinrichting voor stenografisch typen. NL8700410A (nl)

Priority Applications (4)

Application Number Priority Date Filing Date Title
NL8700410A NL8700410A (nl) 1987-02-19 1987-02-19 Tekstbewerkingsinrichting voor stenografisch typen.
EP88200256A EP0282111A1 (en) 1987-02-19 1988-02-12 Text processing device for stenographic typing
JP63031968A JPS63208112A (ja) 1987-02-19 1988-02-16 テキスト処理装置
US07/157,448 US4893238A (en) 1987-02-19 1988-02-17 Text processing device for stenographic typing

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NL8700410 1987-02-19
NL8700410A NL8700410A (nl) 1987-02-19 1987-02-19 Tekstbewerkingsinrichting voor stenografisch typen.

Publications (1)

Publication Number Publication Date
NL8700410A true NL8700410A (nl) 1988-09-16

Family

ID=19849598

Family Applications (1)

Application Number Title Priority Date Filing Date
NL8700410A NL8700410A (nl) 1987-02-19 1987-02-19 Tekstbewerkingsinrichting voor stenografisch typen.

Country Status (4)

Country Link
US (1) US4893238A (nl)
EP (1) EP0282111A1 (nl)
JP (1) JPS63208112A (nl)
NL (1) NL8700410A (nl)

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4969097A (en) * 1985-09-18 1990-11-06 Levin Leonid D Method of rapid entering of text into computer equipment
CA2006163A1 (en) * 1988-12-21 1990-06-21 Alfred B. Freeman Keyboard express typing system
DE4012450A1 (de) * 1990-04-19 1991-10-24 Heinrich Geiring Einrichtung fuer elektronische schreibmaschinen
US5305205A (en) * 1990-10-23 1994-04-19 Weber Maria L Computer-assisted transcription apparatus
US5623406A (en) * 1995-03-06 1997-04-22 Jean D. Ichbiah Method and system for entering text in computer equipment
US5786776A (en) * 1995-03-13 1998-07-28 Kabushiki Kaisha Toshiba Character input terminal device and recording apparatus
US6041292A (en) * 1996-01-16 2000-03-21 Jochim; Carol Real time stenographic system utilizing vowel omission principle
US5664896A (en) * 1996-08-29 1997-09-09 Blumberg; Marvin R. Speed typing apparatus and method
US6770572B1 (en) 1999-01-26 2004-08-03 Alliedsignal Inc. Use of multifunctional si-based oligomer/polymer for the surface modification of nanoporous silica films
EP1154903A4 (en) * 1999-01-26 2007-02-21 Marvin Blumberg DEVICE AND METHOD FOR QUICK MACHINE WRITING
US6556841B2 (en) 1999-05-03 2003-04-29 Openwave Systems Inc. Spelling correction for two-way mobile communication devices
US7042443B2 (en) * 2001-10-11 2006-05-09 Woodard Scott E Speed Writer program and device with Speed Writer program installed
US7383171B2 (en) * 2003-12-05 2008-06-03 Xerox Corporation Semantic stenography using short note input data
DE10357475A1 (de) * 2003-12-09 2005-07-07 Siemens Ag Kommunikationsvorrichtung und Verfahren zum Eingeben und Vorhersagen von Text
US7717712B2 (en) * 2003-12-19 2010-05-18 Xerox Corporation Method and apparatus for language learning via controlled text authoring
US20060101499A1 (en) * 2004-11-09 2006-05-11 Veveo, Inc. Method and system for secure sharing, gifting, and purchasing of content on television and mobile devices
US7895218B2 (en) 2004-11-09 2011-02-22 Veveo, Inc. Method and system for performing searches for television content using reduced text input
US20070266406A1 (en) * 2004-11-09 2007-11-15 Murali Aravamudan Method and system for performing actions using a non-intrusive television with reduced text input
US20060101504A1 (en) * 2004-11-09 2006-05-11 Veveo.Tv, Inc. Method and system for performing searches for television content and channels using a non-intrusive television interface and with reduced text input
US8122034B2 (en) 2005-06-30 2012-02-21 Veveo, Inc. Method and system for incremental search with reduced text entry where the relevance of results is a dynamically computed function of user input search string character count
US7779011B2 (en) * 2005-08-26 2010-08-17 Veveo, Inc. Method and system for dynamically processing ambiguous, reduced text search queries and highlighting results thereof
US7788266B2 (en) 2005-08-26 2010-08-31 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
US20070088681A1 (en) * 2005-10-17 2007-04-19 Veveo, Inc. Method and system for offsetting network latencies during incremental searching using local caching and predictive fetching of results from a remote server
US7644054B2 (en) * 2005-11-23 2010-01-05 Veveo, Inc. System and method for finding desired results by incremental search using an ambiguous keypad with the input containing orthographic and typographic errors
US20070260703A1 (en) * 2006-01-27 2007-11-08 Sankar Ardhanari Methods and systems for transmission of subsequences of incremental query actions and selection of content items based on later received subsequences
US7739280B2 (en) 2006-03-06 2010-06-15 Veveo, Inc. Methods and systems for selecting and presenting content based on user preference information extracted from an aggregate preference signature
US8073860B2 (en) 2006-03-30 2011-12-06 Veveo, Inc. Method and system for incrementally selecting and providing relevant search engines in response to a user query
JP5193183B2 (ja) 2006-04-20 2013-05-08 ベベオ,インク. コンテンツを選択して提示するユーザインタフェース方法およびシステム
CA2989780C (en) * 2006-09-14 2022-08-09 Veveo, Inc. Methods and systems for dynamically rearranging search results into hierarchically organized concept clusters
US7925986B2 (en) 2006-10-06 2011-04-12 Veveo, Inc. Methods and systems for a linear character selection display interface for ambiguous text input
WO2008063987A2 (en) * 2006-11-13 2008-05-29 Veveo, Inc. Method of and system for selecting and presenting content based on user identification
WO2008148012A1 (en) 2007-05-25 2008-12-04 Veveo, Inc. System and method for text disambiguation and context designation in incremental search
US8296294B2 (en) * 2007-05-25 2012-10-23 Veveo, Inc. Method and system for unified searching across and within multiple documents
US20080313574A1 (en) * 2007-05-25 2008-12-18 Veveo, Inc. System and method for search with reduced physical interaction requirements
US8943539B2 (en) 2007-11-21 2015-01-27 Rovi Guides, Inc. Enabling a friend to remotely modify user data
US20090216911A1 (en) * 2008-02-21 2009-08-27 Larry Long Method and system for intuitive coding to enter text expansions
JP4985689B2 (ja) * 2009-03-30 2012-07-25 ブラザー工業株式会社 印刷装置
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US9703779B2 (en) * 2010-02-04 2017-07-11 Veveo, Inc. Method of and system for enhanced local-device content discovery
US8577915B2 (en) 2010-09-10 2013-11-05 Veveo, Inc. Method of and system for conducting personalized federated search and presentation of results therefrom
US9183192B1 (en) 2011-03-16 2015-11-10 Ruby Investments Properties LLC Translator
CN103577510A (zh) * 2012-07-23 2014-02-12 阿里巴巴集团控股有限公司 搜索结果数据的展现方法,搜索服务器及移动终端
EP3567495A1 (en) 2018-05-11 2019-11-13 AbbType Ltd. Method of abbreviated typing and compression of texts written in languages using alphabetic scripts

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6239467Y2 (nl) * 1978-11-20 1987-10-08
US4464070A (en) * 1979-12-26 1984-08-07 International Business Machines Corporation Multi-character display controller for text recorder
JPS56143044A (en) * 1980-04-08 1981-11-07 Sony Corp Input device of english typewriter
US4459049A (en) * 1982-03-24 1984-07-10 International Business Machines Corporation Abbreviated typing with special form display
US4684926A (en) * 1984-05-14 1987-08-04 Yong Min Wang Universal system of encoding chinese characters and its keyboard
US4760528A (en) * 1985-09-18 1988-07-26 Levin Leonid D Method for entering text using abbreviated word forms

Also Published As

Publication number Publication date
JPS63208112A (ja) 1988-08-29
US4893238A (en) 1990-01-09
EP0282111A1 (en) 1988-09-14

Similar Documents

Publication Publication Date Title
NL8700410A (nl) Tekstbewerkingsinrichting voor stenografisch typen.
US5803500A (en) Method and kit for conducting an auction
Detemple et al. Option listing and stock returns: An empirical analysis
US20040193541A1 (en) Systems and methods to facilitate a transfer of a refund amount from an educational institution to a student
Burn The new cultural revolution: The impact of EDI on Asia
Cliff Donor-dependence or donor control?: The case of Mozambique
Zhu Rhetorical moves in Chinese sales genres, 1949 to the present
Fuller-Love et al. Deliberate versus emergent strategies: a case study of information technology in the Post Office
Stittle Annual reports: Delivering your corporate message to stakeholders
Schlechtreim Interpretation, gap-filling and further development of the UN Sales Convention
Engum Implementing lean manufacturing into newspaper production operations
Warwick Testing, Testing 1, 2, 3: Raise More Money with Direct Mail Tests
Ross Are Item 1A Risk Factors Priced?
Ledolter et al. Using a fractional factorial design to increase direct mail response at Mother Jones Magazine
Zsuzsa et al. International Chamber of Commerce Rules for Trade Terms-The Terminological Approach
Scipione The value of words: numerical perceptions associated with descriptive words and phrases in market research reports
Shiller Speculative booms and crashes
KR200216999Y1 (ko) 광고표출장치
Ayele et al. Unraveling The Dynamics Of Electronic Fiscal Device Adoption: Insights From Hawassa City's Vat Registered Traders.
Crowe Information and business process
Rakib The branding-marketing & communication mix of Transcom Beverages Limited (PepsiCo Bangladesh): the core branding-marketing campaigns & market leading strategy of Transcom Beverages
JPH06168256A (ja) コンピュ−タを利用した旅行保険契約証発券装置
Thompson Canada-United States Free Trade and investment.
Hood et al. Reading and Writing Assessment Kit. An ESL Assessment Kit for the Classroom. Stage Two Core Kit and Support Materials.
Goedert Olson, Michael P. The Odyssey of a German National Library: A Short History of the Bayerische Staatsbibliothek, the Staatsbibliothek zu Berlin, the Deutsche Buecherei, and the Deutsche Bibliothek. Wiesbaden: Harrassowitz (Beitraege zum Buch-und Bibliothekswesen, Bd. 36), 1996. vii, 122p. DM78. ISBN 3-447-03648-6.

Legal Events

Date Code Title Description
A1B A search report has been drawn up
BV The patent application has lapsed