Patents by Inventor Kitty Sathi

Kitty Sathi 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: 5495339
    Abstract: An electronic image processing apparatus comprising an electronic scanner and an electronic printer for forming an image, a controller for directing the operation of the image processing means, the controller including a mass memory device for storing data to be printed, random access memory, a printer control, and a Resource Manager for ensuring access to the random access memory for conveying data from the mass memory device to the printer via the random access memory, the Resource Manager including a mass memory device scheduler to provide printer access to the random access memory, the mass memory device scheduler having a reservation queue to reserve mass memory device access at predetermined times, delay means to determine that access to the mass memory device is invalid within a given time, and means to convey disk request operations to said reservation queue in order to provide guaranteed random access mernory at predetermined times.
    Type: Grant
    Filed: August 19, 1991
    Date of Patent: February 27, 1996
    Assignee: Xerox Corporation
    Inventors: Randall J. Stegbauer, Anthony M. Federico, Ronald A. Ippolito, Christopher Comparetta, Colleen R. Enzien, Kitty Sathi, Ernest L. Legg, Thomas M. Frey
  • Patent number: 5465322
    Abstract: A printing system for making prints from a stream of image data written in a printer page description language is provided. The stream of image data includes a compressed bitmap having break entries dividing the bitmap into a plurality of image data segments. The printing system includes an arrangement for separating the compressed bitmap from the stream of image data and a boundary code catcher, which communicates with the separating arrangement, for creating a table to list the break entries of the bitmap. A memory section is employed to store the bitmap with its corresponding break entry table, and a plurality of imaging channels, which communicate with the memory section, are employed to decompress selected segments of the bitmap in parallel.
    Type: Grant
    Filed: January 4, 1993
    Date of Patent: November 7, 1995
    Assignee: Xerox Corporation
    Inventors: Lillian-Liu Hsu, Kitty Sathi, Mark C. Biondi, Thomas B. Zell, David A. Catapano, Richard T. Lauria
  • Patent number: 5375202
    Abstract: In accordance with the present invention there is provided a method for scheduling transfers in a printing machine of the type having a scheduler communicating with both a first disk and a second disk, the first and second disks having a combined bandwidth. The method for scheduling comprises the following steps: First, a first transfer to be performed on a first location of the first disk during a first time interval and a second transfer to be performed on a second location of the first disk during a second time interval are both scheduled, with the scheduler, so that a first time gap interval exists between the first time interval and the second time interval.
    Type: Grant
    Filed: January 4, 1993
    Date of Patent: December 20, 1994
    Assignee: Xerox Corporation
    Inventors: Keith A. May, Colleen R. Enzien, Randall J. Stegbauer, Christopher Comparetta, Anthony M. Federico, Ronald A. Ippolito, Ernest Legg, Kitty Sathi
  • Patent number: 5357607
    Abstract: An electronic printing system with plural hard disks for storing system files in which critical system files are stored in duplicate at the same address on each disk, while non-critical files are divided into smaller segments with each file segment stored on a different one of the hard disks.
    Type: Grant
    Filed: April 1, 1991
    Date of Patent: October 18, 1994
    Assignee: Xerox Corporation
    Inventors: Kitty Sathi, Ronald A. Ippolito, Randall J. Stegbauer, Colleen R. Enzien
  • Patent number: 5345581
    Abstract: An electronic printing system with plural hard disks for storing system files with booting process for booting the system to a running condition, the booting process detecting a previously replaced or misplaced disk and in response thereto, enabling booting of the system without loss or re-installing of critical system files.
    Type: Grant
    Filed: April 1, 1991
    Date of Patent: September 6, 1994
    Assignee: Xerox Corporation
    Inventors: Christopher Comparetta, Ronald A. Ippolito, Kitty Sathi, Jack T. Latone, Colleen R. Enzien, Mark A. Smith
  • Patent number: 5263152
    Abstract: A method is provided for preserving the integrity of a memory in an electronic printer in the event that a printed wiring board with non-volatile memory is replaced. The memory includes plural disks providing permanent data storage and the non-volatile memory communicating with the disks. In the method, a processor identifier is provided with the printed wiring board. A time stamp indicating the date of installation of the printed wiring board is generated, and the processor identifier of the printed wiring board is combined with the time stamp to provide an identifier seal. Copies of the identifier seal are stored to each of the disks. The processor identifier of the printed wiring board is compared with the processor identifiers of the respective identifier seals of the disks in response to booting the processor.
    Type: Grant
    Filed: April 1, 1991
    Date of Patent: November 16, 1993
    Assignee: Xerox Corporation
    Inventors: Mark A. Smith, Kitty Sathi, Jack T. Latone
  • Patent number: 5257377
    Abstract: An electronic printing system with plural hard disks for storing system files in which upgraded software together with software identification data is written to a first of the disks, the system booted from the first disk, and the upgraded software thereafter migrated from the first disks to the other disks.
    Type: Grant
    Filed: April 1, 1991
    Date of Patent: October 26, 1993
    Assignee: Xerox Corporation
    Inventors: Kitty Sathi, Ronald A. Ippolito, Colleen R. Enzien, Christopher Comparetta, Lyssa E. Menard
  • Patent number: 5249288
    Abstract: An electronic printing system with plural hard disks for storing system files, each disk having a bad page table, from the individual disk bad page tables, generating a composite bad page table, providing a common allocation table for controlling allocation of disk file space for storing system files on the disks, and precluding allocating of system files to areas of the disks identified in the composite bad page table as being unusable.
    Type: Grant
    Filed: April 1, 1991
    Date of Patent: September 28, 1993
    Assignee: Xerox Corporation
    Inventors: Ronald A. Ippolito, Kitty Sathi
  • Patent number: 5241672
    Abstract: An electronic printing system with plural hard disks for storing system files in which file management information is held in a Volume Allocation Table in internal system RAM memory with file management updates queued in NVM, with the contents of the Volume Allocation Table transferred to external disk memory when the queue of file management updates in NVM reaches a predetermined size.
    Type: Grant
    Filed: April 1, 1991
    Date of Patent: August 31, 1993
    Assignee: Xerox Corporation
    Inventors: Robert J. Slomcenski, Anthony M. Federico, Ronald A. Ippolito, Kitty Sathi, Christopher Compareta, Ernest L. Legg, Thomas M. Frey
  • Patent number: 5218456
    Abstract: An electronic image processing apparatus having image processing resources including a controller for directing the operation of the image processing resources, the controller including a disk memory, the method of controlling mass memory device bandwidth access during an access time window including guaranteeing access to the memory for predetermined time periods for a first set of image processing resources during each access time window, a second set of image processing resources having access subordinate to the first set of image processing resources, maintaining a record of mass memory device access for the first set of image processing resources during each access time window, receiving a memory access request from the first set of image processing resources, determining that said resource utilization does not exceed the predetermined time period, and allowing current access to the mass memory device by the image processing resource.
    Type: Grant
    Filed: July 22, 1991
    Date of Patent: June 8, 1993
    Assignee: Xerox Corporation
    Inventors: Randall J. Stegbauer, Anthony M. Federico, Ronald A. Ippolito, Christopher Comparetta, Colleen R. Enzien, Kitty Sathi, Ernest L. Legg
  • Patent number: 5216754
    Abstract: An electronic printing system prevents printing failures and interruptions associated with the inability of an image generation subsystem to generate a page image in digital form in real-time by reviewing the page contents prior to submission to the image generation subsystem. The quantity, size, geometry and location of objects on a page are analyzed to generate an internal intermediate description of the page. A determination is made if sufficient resources exist to perform real-time imaging. If real-time imaging cannot be performed, the page will be automatically simplified before the job containing the page is submitted for printing.
    Type: Grant
    Filed: September 28, 1992
    Date of Patent: June 1, 1993
    Assignee: Xerox Corporation
    Inventors: Kitty Sathi, Andrew D. Post, Richard T. Lauria, Keith A. May, Gary Padlipsky
  • Patent number: 5212786
    Abstract: A method is provided in which a volume allocation table (VAT) is constructed in a system memory on the basis of those files stored on a plurality of disks. In constructing the VAT of the system memory, contiguous (i.e., single run) files are first allocated to a first set of locations on the disks, and then non-contiguous (i.e., multiple run) files are allocated to a second set of locations on the disks. Upon building the VAT of the system memory, copies of it are written respectively to the disks so that the contiguous and non-contiguous files can be allocated to the first and second set of locations, respectively.
    Type: Grant
    Filed: April 1, 1991
    Date of Patent: May 18, 1993
    Assignee: Xerox Corporation
    Inventor: Kitty Sathi