Processing

Please wait...

Settings

Settings

Goto Application

1. EP1825358 - ORGANIZING POINTERS TO OBJECTS

Office
European Patent Office
Application Number 05810857
Application Date 15.11.2005
Publication Number 1825358
Publication Date 29.08.2007
Publication Kind A4
IPC
G06F 17/30
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
17Digital computing or data processing equipment or methods, specially adapted for specific functions
30Information retrieval; Database structures therefor
G06F 7/00
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
7Methods or arrangements for processing data by operating upon the order or content of the data handled
G06F 9/34
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
34Addressing or accessing the instruction operand or the result
G06F 12/00
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
CPC
G06F 16/33
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
30of unstructured textual data
33Querying
G06F 16/9017
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
90Details of database functions independent of the retrieved data types
901Indexing; Data structures therefor; Storage structures
9017using directory or table look-up
G06F 16/90344
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
90Details of database functions independent of the retrieved data types
903Querying
90335Query processing
90344by using string matching techniques
H04M 2250/70
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
MTELEPHONIC COMMUNICATION
2250Details of telephonic subscriber devices
70methods for entering alphabetical characters, e.g. multi-tap or dictionary disambiguation
G06F 7/00
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
7Methods or arrangements for processing data by operating upon the order or content of the data handled
G06F 12/00
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
Applicants ZI CORP CANADA INC
Inventors WEIR CHARLES
WILDENFLYCHT TOMMY
Designated States
Priority Data 62820904 15.11.2004 US
Title
(DE) ORGANISIEREN VON ZEIGERN AUF OBJEKTE
(EN) ORGANIZING POINTERS TO OBJECTS
(FR) ORGANISATION DE POINTEURS POUR DES OBJETS
Abstract
(EN) The invention is a method of organizing pointers. The pointers identify addresses where objects to be provided to a user are stored. The pointers are stored in arrays so that the pointers corresponding to the more recently selected objects are stored nearer to the ends of the arrays than are the pointers corresponding too the less recently selected objects. The invention may be embodied as a machine designed to carry out the method, or as a memory having stored thereon instructions that are executable by a computer for causing the computer to carry out the method.
(FR) L'invention concerne un procédé d'organisation de pointeurs. Ces pointeurs identifient des adresses dans lesquelles des objets destinés à un utilisateur sont mémorisés. Ces pointeurs sont mémorisés en grappes, de façon à ce que les pointeurs correspondants aux objets sélectionnés le plus récemment soient rangés davantage à proximité des extrémités des grappes que les pointeurs correspondants aux objets sélectionnés le moins récemment. L'invention peut être mise en application sous forme de machine conçue pour exécuter ce procédé ou sous forme de mémoire dans laquelle sont mémorisées des instructions pouvant être exécutées par un ordinateur afin de provoquer l'exécution du procédé par ce dernier.