A system and process for providing remote interactive access to a real
estate information database using a portable computing device are
described. A portable computing device maintains both program code and
data exclusively in a general purpose random access memory configured for
both transient and persistent storage of program code and data. A database
server includes a search engine configured to retrieve listing records
from a real estate information database. Each listing record includes a
set of characteristics describing an individual real estate property
listing. A remote client defines methods in the general purpose random
access memory for accessing the real estate information database through
the search engine. The methods include a session manager, a search
specification method, and a search results display method. The session
manager facilitates a dynamic session between the portable computing
device and the database server over a communications link. The session
manager identifies the remote client to the database server and manages an
interactive search session between the remote client and the search
engine. The search specification method interactively sends to the search
engine search parameters and receives from the search engine the listing
records having real estate property listing characteristics matching the
search parameters. The search results display method displays the,
received listing records on the portable computing device.
Um sistema e um processo para fornecer o acesso interativo remoto a uma base de dados da informação da propriedade real que usa um dispositivo computando portátil são descritos. Um dispositivo computando portátil mantem o código e os dados do programa exclusivamente em uma memória de acesso aleatório de finalidade geral configurarada para o armazenamento transiente e persistente do código e dos dados do programa. Um usuário da base de dados inclui um Search Engine configurarado para recuperar registros da lista de uma base de dados da informação da propriedade real. Cada registro da lista inclui um jogo das características que descrevem uma lista individual da propriedade da propriedade real. Um cliente remoto define métodos na memória de acesso aleatório de finalidade geral para alcançar a base de dados da informação da propriedade real com o Search Engine. Os métodos incluem um gerente da sessão, um método da especificação da busca, e os resultados de uma busca indicam o método. O gerente da sessão facilita uma sessão dinâmica entre o dispositivo computando portátil e o usuário da base de dados sobre uma ligação de comunicações. O gerente da sessão identifica o cliente remoto ao usuário da base de dados e controla uma sessão interativa da busca entre o cliente remoto e o Search Engine. O método da especificação da busca emite interativamente aos parâmetros da busca do Search Engine e recebe do Search Engine os registros da lista que têm características da lista da propriedade da propriedade real combinar os parâmetros da busca. O método da exposição dos resultados da busca indica, registros recebidos da lista no dispositivo computando portátil.