×

Single chip integrated circuit system architecture for document installation set computing

  • US 5,600,844 A
  • Filed: 04/05/1993
  • Issued: 02/04/1997
  • Est. Priority Date: 09/20/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A document data processor having integrated circuit architecture which allows control and communications for a plurality of client-server based computing systems, said document data processor performing a plurality of kernel control functions representable by high level language procedures including an operating system, a session control, a database access and management, and a communication protocol, said document data processor comprising:

  • personal database means for obtaining, organizing and updating a personal knowledge content in said personal database means, said personal database means segregating, partitioning and assigning said personal knowledge content to one or a plurality of user, application and/or network environments;

    packet processor connected co said personal database means for producing signals, frames, packets, cells, and/or macroblocks for document communication, and for interpreting and controlling document communication in accordance with one of a plurality of layered functions, said layered functions including operating system, protocol, and database access management, said packet processor further sensitizing external run-time conditions for application requirement, networking environment, user priority request and/or bandwidth constraint;

    input/output device connected to said packet processor for transceiving data signals from external;

    encoding/decoding device connected to said packet processor for encoding/decoding local or remote, and for compiling high level language procedural modules in accordance with selective procedural coding algorithms, said encoding/decoding device converting data from an internal format to an external format or converting data from said external format to said internal format;

    formatting processor connected to said personal database means and said packet processor for performing internal procedural query to said personal database means and external procedural query to an application, user, and/or network in order to establish a selected list of subjects of interest of a segment document script to be retrieved, said formatting processor further partitioning said document script into a selected plurality of segmented document scripts wherein each of said segmented document script representing a single or plurality of subject of interest specified by said user, application, and/or network;

    smart object memory connected to said packet processor for establishing said high level language procedural modules, wherein each of said modules represent an executable manipulation and control procedure for said single or plurality of segmented script;

    reference processor connected to said smart object memory for retrieving selected segmented document script and/or corresponding audio, graphical, and/or video script in accordance with said run-time user, application, and network environment;

    bandwidth controller in communication with said formatting processor for computing a communication bandwidth request signal for said document script, said bandwidth controller producing a run-time attribute list for selective compression ratios, frame rates, internal data formats, display resolution, and for receiving run-time priority change and bandwidth shortage from said application, said user and said network; and

    system look-up table connected to said reference processor and said smart object memory for coordinating individual subsystem pipeline operations and for maintaining overall data throughput, said system look-up table further including a means for maintaining and updating system look-up tables for encoding run-time execution sequences, and adapting with said application, said user and said network for performing look-ahead tasks, prescheduling and group instruction prefetching in accordance with input data types, and a means for supplementing individual subsystem run-time pipeline deficiencies to maintain scalable system performance.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×