Patents by Inventor Giancarlo Tessera

Giancarlo Tessera has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 4665483
    Abstract: Data processing system architecture in which a central processing unit (CPU) and a plurality of input/output processors (I/OP), said I/OPs being connected in parallel through a bus can have access to a common working memory, under control of a memory access control unit, through a set of tridirectional gates directly connecting memory to the CPU or to the bus without interposition of registers, drivers, receivers, except said tridirectional gates, between the internal CPU channel and the memory channel. The control unit periodically monitors, in synchronism with internal CPU cycles if memory access requests from the I/OP are pending and, absent such requests, the CPU may activate memory cycles in synchronism with its internal cycles without preamble diagloue and access waiting time.
    Type: Grant
    Filed: October 10, 1984
    Date of Patent: May 12, 1987
    Assignee: Honeywell Information Systems Italia
    Inventors: Franco Ciacci, Vincenzo Pizzoferrato, Giancarlo Tessera
  • Patent number: 3969702
    Abstract: A data processing system includes a control unit, working store and an operating section for performing operations upon information fetched from the working store. The operating section includes a plurality of independent, functionally different units. The control unit during the fetching and execution of program instructions enables a number of the units to perform different operations simultaneously upon the same information thereby increasing the overall speed of processing program instructions.
    Type: Grant
    Filed: July 2, 1974
    Date of Patent: July 13, 1976
    Assignee: Honeywell Information Systems, Inc.
    Inventor: Giancarlo Tessera
  • Patent number: 3956738
    Abstract: An apparatus is disclosed for calling a microinstruction stored in main memory while another microinstruction from main memory is executing, thus permitting an overlap of the executing phase with the call phase of an instruction. A hardware sequencer examines predetermined characteristics of an executing microinstruction and takes appropriate action in response to such examination.
    Type: Grant
    Filed: September 24, 1974
    Date of Patent: May 11, 1976
    Assignee: Honeywell Information Systems, Inc.
    Inventor: Giancarlo Tessera