Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems Apparatus-and-method-for-retrieving-information-using-standard-objects

 Enhanced network services using a subnetwork of communicating processors
The invention provides a method and system for providing enhanced services for a network, using a ...


 System and method for providing television services
The present invention provides an approach for viewer-friendly and virtually instantaneous ...


 System for controlling an internally-installed cache memory
An object of the present invention is to maintain consistency between a main memory and an ...


 Record track identification and following
It is therefore an object of the present invention to provide an improved servo sector pattern in a ...


 Servo control apparatus
OF THE PREFERRED EMBODIMENT FIG. 1 illustrates a data storage medium 10 and a servo control ...


 Sterile back surgical gown with anchored belt pouch
It is the general object of this invention to provide an improved back belt arrangement in which ...


 Apparatus for reproducing digital data
Therefore an object of the present invention resides in providing an improved digital data ...


 Real time digital signal processor idle indicator
OF THE DRAWINGS FIG. 1 is a schematic block diagram of the presently preferred exemplary ...


 Methods and system for using multi-block bursts in half duplex subscriber unit transmissions
The present invention fulfills this need by providing a wireless communications system comprising a ...


 Master-target based arbitration priority
The problems outlined above are in large part solved by a remote communication system of the ...


 Apparatus and method for retrieving information using standard objects

Details
Inventors: Grout, Gordon Blair;
Assignee: International Business Machines Corporation (Armonk, NY)
Primary Examiner: Meky; Moustafa M.
Assistant Examiner:
Attorney, Agent or Firm: Gamon; Owen J.

A document manager runs at a client computer and retrieves documents downloaded from a server computer across a communications medium. The documents can contain embedded links to objects, which are building blocks that make up or are associated with the documents. The client computer keeps a local copy of a standard-set of objects, so that when the client computer needs to present the linked objects to the user, the linked objects that are part of the standard-set do not need to be retrieved from the server by the client. When a linked object is needed, the document manager parses the embedded link to the object and extracts the file name of the object. The document manager then searches a name list, which contains all the names of objects in the standard-set. If the file name from the link is in the name list, the document manager uses the object of the same name in the local copy of the standard-set. If the file name is not in the name list, the document manager retrieves the linked object using the full embedded link.

DETAILED DESCRIPTION OF PREFERRED EMBODIMENT As a general overview, document manager uses a standard-set of objects.
The document manager runs at a client computer and retrieves documents downloaded from a server computer across a communications medium The documents can contain embedded links to objects, which are building blocks that make up or are associated with the documents.
The client computer keeps a local copy of a standard-set of objects or a portion thereof, so that when the client computer needs to present the linked objects to the user, the linked objects that are part of the standard-set do not need to be retrieved from the server by the client.
When a linked object is needed, the document manager parses the embedded link to the object and extracts the file name of the object.
The document manager then searches a name list, which contains all the names of objects in the standard-set.
If the file name from the link is in the name list, the document manager uses the object of the same name in the local copy of the standard-set.
If the file name is not in the name list, the document manager retrieves the linked object using the full embedded link.
With reference now to the figures and in particular with reference to FIG.
1, there is depicted a block diagram of a data processing system in which a preferred embodiment may be implemented.
Computer 100 functioning as a client is shown connected via network 200 to document-server computer 150 and to standard-set server computer 175.
In the preferred embodiment, network 200 is the Internet, although it could be another kind of network such as a Local Area Network (LAN) or an Intranet.
Client computer 100 contains Central Processing Unit (CPU) 102, which is a processor connected via bus 112 to input device 104, display device 106, network connection 108, and memory 110.
Input device 104 can be any suitable device for the user to give input to client computer 100; for example: a keyboard, keypad, light pen, touchscreen, button, mouse, trackball, or speech recognition unit could be used



Related patents
  System for controlling a serial data channel with a microprocessor
Having thus described our invention, what we claim as new, and desire to secure by Letters Patent is: 1. A system for controlling the bidirectional transfer of data ...
  Method and apparatus for positioning a transducer using embedded servo track encoding
In the present invention, all the servo information necessary for both the track accessing and track following functions is combined and encoded in one sequence on the ...
  Head positioning servo for disk drives
There is disclosed a positioning apparatus for positioning a magnetic head in a disk drive comprising: the magnetic head to be positioned; a positioning servo for ...
  Open loop acceleration/deceleration control for disk drive stepper motors
In accordance with the present invention, there is a relatively inexpensive, but efficient open loop, pulse width modulation technique for controlling the acceleration ...
  Multiplexing I/O module
The invention is embodied in an I/O module that performs external addressing of banks of I/O contacts in addition to coupling I/O data. The I/O module performs high ...
  Modular computer assembly
The present invention specifically addresses and alleviates the above mentioned deficiencies associated in the prior art. More particularly, the present invention ...
  Ergonomic docking station for a portable computer
The foregoing problems are solved and a technical advance is achieved by a portable PC docking station that enables the use of the portable PC display while docked and ...
  High-performance modular memory system with crossbar connections
OF THE PREFERRED EMBODIMENTS System Platform FIG. 1 is a block diagram of a Symmetrical Multi-Processor (SMP) System Platform according to a preferred embodiment of the ...
  System and method for checking bits in a buffer with multiple entries
FIG. 1 shows a computer system 100 having a processor 110, also referred to herein as a controller 110, a cache array 120, and a data buffer 130. In use, the controller ...
  Control circuitry for data transfer in an advanced data link controller
The increased use of Bit-Oriented-Protocols has resulted in a need for a low-cost, high speed LSI chip that can accommodate the three major BOP protocols. It is also an ...

0.024

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved