Patents by Inventor Craig Mazzagatte

Craig Mazzagatte 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).

  • Publication number: 20070146732
    Abstract: A method and system for generating a job profile set, the method and system comprising receiving identification information, receiving device information, retrieving at least one job profile based on the received identification information and the received device information, and generating a job profile set, wherein the generated job profile set includes the at least one job profile.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 28, 2007
    Applicant: CANON DEVELOPMENT AMERICAS, INC.
    Inventors: KEVIN PIAZZA, MARTIN MARTINEZ, CRAIG MAZZAGATTE, DON MATSUBAYASHI, STEVE MUTO, SUMITA KUMAR
  • Patent number: 7003667
    Abstract: Secure transmission of data to an intended image output device, wherein the data can be used to generate an image at the intended image output device in the presence of an intended recipient. The data is encrypted using a first key. The first key is then encrypted using a second key and a third key. The second key is a public key of a first private key/public key pair, a private key of the first private key/public key pair being primarily in the sole possession of the intended image output device. The third key is a public key of a second private key/public key pair, a private key of the second private key/public key pair being primarily in the sole possession of the intended recipient of the image. The encrypted data and the twice-encrypted first key are transmitted to the intended image output device.
    Type: Grant
    Filed: October 4, 1999
    Date of Patent: February 21, 2006
    Assignee: Canon Kabushiki Kaisha
    Inventors: Royce E. Slick, Craig Mazzagatte, Neil Y. Iwamoto
  • Patent number: 6862583
    Abstract: Authorized printout of an image corresponding to print data received at a print node from a network. The authorized printout comprises encrypting print data by a print node and storing the encrypted print data without printout, receiving authentication of an intended recipient to print the print data, and decrypting the encrypted print data by the print node and printing the decrypted print data by an image forming device, responsive to receipt of authentication in the receiving step. The print node may be the image forming device itself or a gateway to multiple image forming devices. The print node encrypts the print data with either a symmetric key or an asymmetric key.
    Type: Grant
    Filed: October 4, 1999
    Date of Patent: March 1, 2005
    Assignee: Canon Kabushiki Kaisha
    Inventors: Craig Mazzagatte, Royce E. Slick, Neil Iwamoto
  • Publication number: 20040111610
    Abstract: A file format for a secure file having a secure client header and a data block appended to the secure client header. The client header has a client information block comprised of a public information block and a private information block, wherein at least a portion of the private information block is encrypted, and a client information block integrity check value appended to the client information block, the client information block integrity check value being obtained by performing an integrity check on the client information block. The data block is preferably encrypted and is comprised of a plurality of encrypted data blocks each appended with its own respective integrity check result value.
    Type: Application
    Filed: December 5, 2002
    Publication date: June 10, 2004
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Royce E. Slick, Neil Y. Iwamoto, Craig Mazzagatte
  • Publication number: 20030105963
    Abstract: Securely storing a public key for encryption of data in a computing device by using a user-specific key pair which is securely stored in the computing device, including receiving a target public key corresponding to a target device, obtaining a user-specific key pair from a secure registry, using a user-specific private key from the user-specific key pair to create a target key verifier based on the target public key, storing the target key verifier and the target public key in a storage area, retrieving the target key verifier and the target public key from the storage area, applying a user-specific public key from the user-specific key pair to the target key verifier for verifying the authenticity of the target public key, and encrypting data with the target public key, in the case that the authenticity of the target public key is verified, thereby creating encrypted data for transmission to the target device.
    Type: Application
    Filed: December 5, 2001
    Publication date: June 5, 2003
    Inventors: Royce E. Slick, William Zhang, Don Francis Purpura, Neil Y. Iwamoto, Craig Mazzagatte
  • Publication number: 20030093670
    Abstract: Remotely obtaining exclusive control of a device by remotely establishing communication with the device over a network, requesting to obtain remote exclusive control of the device's capabilities, and determining whether remote exclusive control of the device's capabilities can be obtained based on whether or not another user already has exclusive control of the device's capabilities. In a first case where it is determined that remote exclusive control can be obtained, authenticating a user requesting to obtain remote exclusive control of the device's capabilities, providing the user remote exclusive control of the device's capabilities after the user has been authenticated, and temporarily deferring requests by users other than the user who has obtained remote exclusive control to perform operations utilizing the device's capabilities during a period in which the user maintains remote exclusive control of the device's capabilities.
    Type: Application
    Filed: November 13, 2001
    Publication date: May 15, 2003
    Inventors: Don Hideyasu Matsubayashi, Craig Mazzagatte, Royce E. Slick
  • Publication number: 20020083114
    Abstract: Obtaining exclusive control of a printing device by deferring printing of print data in a print queue. To obtain control, the recipient performs a process which may include authentication of the recipient. Control may be obtained either before the recipient is authenticated or after a successful authentication process. After the recipient has obtained control, print data in the print queue is temporarily deferred from being printed. The recipient may then select a print job to print, including selecting a print job from among the print jobs deferred in the print queue, or selecting a file to print over a network, including the Internet or an intranet. Further, printing device resources utilized in printing data during the period of exclusive control may be tracked and correlated to the recipient who has control.
    Type: Application
    Filed: December 22, 2000
    Publication date: June 27, 2002
    Inventors: Craig Mazzagatte, Don Hideyasu Matsubayashi, Royce E. Slick