Patents by Inventor Matthew D. Fabrizi

Matthew D. Fabrizi 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: 8681355
    Abstract: According to aspects of the embodiments, there is provided methods of controlling operation of a printer, apparatus and computer-readable medium. The embodiments control operation of a printer by receiving a print command for printing from a user, and displaying a print user interface including selectable document settings and context based restrictions. Context based restrictions allows a system administrator to flexibly manage users access to a device features and capabilities. A variety of restrictions can be specified including time-based, capacity-based, and application-based. This invention also prevents the user from submitting a job with a restricted feature. Advantages are a clear, understandable presentation of restrictions to the user so the user knows what features the user cannot access.
    Type: Grant
    Filed: October 18, 2008
    Date of Patent: March 25, 2014
    Assignee: Xerox Corporation
    Inventors: Richard A. Schwartz, Jonathan A. Edmonds, David L. Salgado, Jeremy H. L. Griffith, Matthew D. Fabrizi
  • Patent number: 8091096
    Abstract: What is disclosed is a novel system and method for ensuring that plug-in DLLs are not unloaded and reloaded repeatedly during the course of a single user-initiated operation. A base driver process loads a plug-in DLL. If a manager thread responsible for this plug-in does not exist then a reference count for the plug-in DLL is incremented. Incrementing the system reference count ensures that the plug-in DLL remains loaded between base driver calls for all of the user-initiated operation by preventing the operating system from unloading the plug-in DLL. A manager thread is then created. The manager thread monitors active COM objects and checks if the base driver is still in memory. If no COM objects are found to be in use after a predetermined amount of time or if the base driver is no longer loaded in memory, the system reference count is decremented. The manager thread then exits.
    Type: Grant
    Filed: April 10, 2008
    Date of Patent: January 3, 2012
    Assignee: Xerox Corporation
    Inventors: Matthew D. Fabrizi, Alan K. Robertson
  • Publication number: 20100097630
    Abstract: According to aspects of the embodiments, there is provided methods of controlling operation of a printer, apparatus and computer-readable medium. The embodiments control operation of a printer by receiving a print command for printing from a user, and displaying a print user interface including selectable document settings and context based restrictions. Context based restrictions allows a system administrator to flexibly manage users access to a device features and capabilities. A variety of restrictions can be specified including time-based, capacity-based, and application-based. This invention also prevents the user from submitting a job with a restricted feature. Advantages are a clear, understandable presentation of restrictions to the user so the user knows what features the user cannot access.
    Type: Application
    Filed: October 18, 2008
    Publication date: April 22, 2010
    Applicant: XEROX CORPORATION
    Inventors: Richard A. SCHWARTZ, Jonathan A. Edmonds, David L. Salgado, Jeremy H.L. Griffith, Matthew D. Fabrizi