Patents Assigned to Vicom Systems, Inc.
  • Patent number: 7283560
    Abstract: A method of address translation is disclosed. The method includes performing a translation between a first storage unit address mapping and a second storage unit address mapping.
    Type: Grant
    Filed: August 8, 2002
    Date of Patent: October 16, 2007
    Assignee: Vicom Systems, Inc.
    Inventors: Wei-Gung Wang, David Lee
  • Patent number: 7197576
    Abstract: A distributed storage management platform (DSMP) architecture is disclosed. Such a DSMP architecture includes a number of storage routers. Each one of the storage routers comprises a number of interface controllers. One of the interface controllers of each one of the storage routers is communicatively coupled to one of the interface controllers of at least one other of the storage routers.
    Type: Grant
    Filed: April 5, 2005
    Date of Patent: March 27, 2007
    Assignee: Vicom Systems, Inc.
    Inventors: Horatio Lo, Sam Tam, David Lee, Dietmar M. Kurpanek
  • Patent number: 7032063
    Abstract: A multi-port Fibre Channel controller according to embodiments of the present invention includes a number of Fibre Channel ports, an interface unit coupled to each one of the Fibre Channel ports, a Fibre Channel controller, and a processor. The processor is coupled to the Fibre Channel controller, and the Fibre Channel controller is coupled to control the interface unit and coupled to the subsystem interface.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: April 18, 2006
    Assignee: Vicom Systems, Inc.
    Inventor: Dietmar M. Kurpanek
  • Patent number: 6877044
    Abstract: A distributed storage management platform (DSMP) architecture is disclosed. Such a DSMP architecture includes a number of storage routers. Each one of the storage routers comprises a number of interface controllers. One of the interface controllers of each one of the storage routers is communicatively coupled to one of the interface controllers of at least one other of the storage routers.
    Type: Grant
    Filed: July 12, 2001
    Date of Patent: April 5, 2005
    Assignee: Vicom Systems, Inc.
    Inventors: Horatio Lo, Sam Tam, David Lee, Dietmar M. Kurpanek
  • Patent number: 6772270
    Abstract: A multi-port Fibre Channel controller is disclosed. Such a multi-port Fibre Channel controller includes a number of Fibre Channel ports, an interface unit coupled to each one of the Fibre Channel ports, a Fibre Channel controller, and a processor. The processor is coupled to the Fibre Channel controller, and the Fibre Channel controller is coupled to control the interface unit and coupled to the subsystem interface. Such a multi-port Fibre Channel controller may be configured as a dual-port Fibre Channel controller by, for example, employing only two Fibre Channel ports (i.e., a first Fibre Channel port and a second Fibre Channel port).
    Type: Grant
    Filed: February 10, 2000
    Date of Patent: August 3, 2004
    Assignee: Vicom Systems, Inc.
    Inventor: Dietmar M. Kurpanek
  • Patent number: 6694381
    Abstract: A method and apparatus implement a communications protocol whereby a host application program can communicate with a computer subsystem without the use of special driver software. In this way, the application program is able to invoke virtually any vendor-unique function on a compatible subsystem controller using only standard read/write system calls. This avoids platform dependency and greatly improves the portability of the application program.
    Type: Grant
    Filed: March 10, 2000
    Date of Patent: February 17, 2004
    Assignee: Vicom Systems, Inc.
    Inventors: Horatio Lo, David Lee
  • Patent number: 6078968
    Abstract: A method and apparatus implement a communications protocol whereby a host application program can communicate with a computer subsystem without the use of special driver software. In this way, the application program is able to invoke virtually any vendor-unique function on a compatible subsystem controller using only standard read/write system calls. This avoids platform dependency and greatly improves the portability of the application program.
    Type: Grant
    Filed: December 17, 1997
    Date of Patent: June 20, 2000
    Assignee: Vicom Systems, Inc.
    Inventors: Horitio Lo, David Lee
  • Patent number: 5045995
    Abstract: A plurality of processing elements independently operate in parallel on separate streams of data but in response to common instructions. In order to selectively and individually enable each processing element, a control register stage is provided for each. Each register may be controlled, as between its enabling and disabling states with respect to execution of a common instruction, by the results of a test performed by its associated processor in response to a prior instruction and by the complement of the test results. The system is especially adapted to support flow of control operators, such as IF/THEN constructs, IF/THEN/ELSE constructs and WHILE/DO loop constructs.
    Type: Grant
    Filed: December 3, 1990
    Date of Patent: September 3, 1991
    Assignee: Vicom Systems, Inc.
    Inventors: Adam E. Levinthal, Thomas K. Porter, Thomas D. S. Duff, Loren C. Carpenter
  • Patent number: 4330833
    Abstract: An improved method and apparatus for digital image processing is disclosed which permits greater efficiency in implementation of digital filtering techniques. In one implementation specially selected small generating kernels, or masks, are sequentially convolved with a data array of pixels representative of a particular image for more efficient restoration, enhancement or other conventional digital image processing techniques. The small generating kernels may be varied for each sequential convolution. In some implementations the output of each sequential convolution may be weighted in accordance with the filtering desired. Means for implementing the method are also disclosed.
    Type: Grant
    Filed: May 26, 1978
    Date of Patent: May 18, 1982
    Assignee: Vicom Systems, Inc.
    Inventors: William K. Pratt, Jean-Francois Abramatic, Olivier Faugeras