Patents by Inventor Robert St. Jacques

Robert St. Jacques 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: 9007623
    Abstract: A system for enabling at least one mobile device to communicate with at least one multi-function printer over a network, including at least one processor and a computer-readable storage medium in communication with the at least one processor, wherein the computer-readable storage medium comprises one or more programming instructions for: registering the at least one mobile device with a web-based service; accessing, via the at least one mobile device, a user interface program providing a plurality of Extensible Interface Platform (EIP) options and services; prioritizing, sorting, and ranking the plurality of EIP options and services based on user preference so as to create a customized mobile EIP User Interface (UI); and enabling the customized mobile EIP UI of the at least one mobile device to communicate with and be executed on the at least one multi-function printer.
    Type: Grant
    Filed: March 25, 2011
    Date of Patent: April 14, 2015
    Assignee: Xerox Corporation
    Inventors: Robert St. Jacques, Jr., Hua Liu
  • Patent number: 8854675
    Abstract: In the method and device, electronic documents are created from a batch of physical documents of varying lengths. The batch comprises sub-batches of groups of multiple multi-page physical documents with separator sheets on each group. Each separator sheet is marked with a page count for any physical documents in its group. The batch is scanned-in and the resulting image pages are used to form the electronic documents. Specifically, the image pages are analyzed in sequence to identify document sheet image pages and separator sheet image pages. When a separator sheet image page is identified, the page count on that separator sheet image page is read and electronic document(s) is/are created from sequential set(s) of document sheet image pages, which follow the separator sheet image page and have the specific page count, until the next separator sheet image page is identified. This is repeated for all separator sheet image pages identified.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: October 7, 2014
    Assignee: Xerox Corporation
    Inventors: Robert St. Jacques, Jr., Steven R. Moore
  • Publication number: 20140293367
    Abstract: In the method and device, electronic documents are created from a batch of physical documents of varying lengths. The batch comprises sub-batches of groups of multiple multi-page physical documents with separator sheets on each group. Each separator sheet is marked with a page count for any physical documents in its group. The batch is scanned-in and the resulting image pages are used to form the electronic documents. Specifically, the image pages are analyzed in sequence to identify document sheet image pages and separator sheet image pages. When a separator sheet image page is identified, the page count on that separator sheet image page is read and electronic document(s) is/are created from sequential set(s) of document sheet image pages, which follow the separator sheet image page and have the specific page count, until the next separator sheet image page is identified. This is repeated for all separator sheet image pages identified.
    Type: Application
    Filed: March 28, 2013
    Publication date: October 2, 2014
    Applicant: XEROX Corporation
    Inventors: Robert St. Jacques, JR., Steven R. Moore
  • Patent number: 8395794
    Abstract: A system for prioritizing a cache of print jobs associated with at least one print driver includes a workstation having a processing unit and at least one print driver having a processing unit, that interface via a network. The workstation implements a print job request for a document and determines whether a document key identifier associated with the document exists. If not, a key is created. If a printer-readable format for a document associated with the key identifier is stored in or is pre-existing in one of at least two caches, the print driver assigns a prioritization identifier to the format. The system retrieves the printer-readable format from the cache to produce a print job output. Since the cache stores the document in printer-readable format, overall printing time is reduced. The format may be moved from one cache to another depending upon priority. The corresponding method is also disclosed.
    Type: Grant
    Filed: February 15, 2007
    Date of Patent: March 12, 2013
    Assignee: Xerox Corporation
    Inventor: Robert St. Jacques
  • Publication number: 20120243029
    Abstract: A system for enabling at least one mobile device to communicate with at least one multi-function printer over a network, including at least one processor and a computer-readable storage medium in communication with the at least one processor, wherein the computer-readable storage medium comprises one or more programming instructions for: registering the at least one mobile device with a web-based service; accessing, via the at least one mobile device, a user interface program providing a plurality of Extensible Interface Platform (EIP) options and services; prioritizing, sorting, and ranking the plurality of EIP options and services based on user preference so as to create a customized mobile EIP User Interface (UI); and enabling the customized mobile EIP UI of the at least one mobile device to communicate with and be executed on the at least one multi-function printer.
    Type: Application
    Filed: March 25, 2011
    Publication date: September 27, 2012
    Applicant: Xerox Corporation
    Inventors: Robert St. Jacques, JR., Hua Liu
  • Patent number: 8156416
    Abstract: A notary processor can be dedicated to performing the security-based variable information printing. A method resolves the availability of resources required by a document template and a security map, replaces the data placeholders with dynamic data, replaces the data placeholders with the dynamic data to produce a complete, printer-ready secure document, sends the document directly to a user-specified, authorized output printing device capable of handling the security features, deletes the dynamic data and the document, and can notify the calling application of the sending of the document to the output device, all automatically and all using the dedicated notary processor.
    Type: Grant
    Filed: May 12, 2008
    Date of Patent: April 10, 2012
    Assignee: Xerox Corporation
    Inventors: Robert St. Jacques, Jr., Nathaniel G. Martin, Kevin M. Hall
  • Patent number: 7970835
    Abstract: A peer-to-peer filing sharing system and method are provided which allow peers in a P2P network system to download segments of a large file in indeterminate order, storing them in a database and making those segments available to other peers in the P2P network system. Given the possibility that only a few peers in the P2P network system may have a complete copy of the file at any given time, the potentially many peers each having a different subset of segments from the total file, can immediately make the segments available to other peers. Given a sufficient number of peers, and a reasonable amount of time, it is highly likely that a complete copy of the file will exist and be distributed throughout the P2P network system, even if the original provider disconnects from the P2P network system or by some other reason becomes unavailable.
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: June 28, 2011
    Assignee: Xerox Corporation
    Inventor: Robert St. Jacques
  • Patent number: 7936925
    Abstract: After markings have been placed on a pre-printed form by a user who interacted with an entity, the form is scanned to produce a scan file. The scan file is analyzed to identify whether user added markings are present on machine readable selection items. The method can take a number of automated actions, depending upon which pre-printed machine readable selection items were checked by the user. For example, in response to checkbox selections, the method can obtain (read) some form of electronically storable data relating to the entity based on which of the machine readable selection items the user checked. Alternatively, in response to other checkbox selections, the method can ignore the user added markings on the machine readable selection items. In addition, in response to the checkmarks, the system can maintain only an image of the user added handwritten text.
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: May 3, 2011
    Assignee: Xerox Corporation
    Inventors: Nathaniel G. Martin, Naveen Sharma, Michael P. Kehoe, Robert St. Jacques, Jr.
  • Publication number: 20090279143
    Abstract: A notary processor can be dedicated to performing the security-based variable information printing. A method resolves the availability of resources required by a document template and a security map, replaces the data placeholders with dynamic data, replaces the data placeholders with the dynamic data to produce a complete, printer-ready secure document, sends the document directly to a user-specified, authorized output printing device capable of handling the security features, deletes the dynamic data and the document, and can notify the calling application of the sending of the document to the output device, all automatically and all using the dedicated notary processor.
    Type: Application
    Filed: May 12, 2008
    Publication date: November 12, 2009
    Applicant: XEROX CORPORATION
    Inventors: Robert St. Jacques, JR., Nathaniel G. Martin, Kevin M. Hall
  • Publication number: 20090232398
    Abstract: After markings have been placed on a pre-printed form by a user who interacted with an entity, the form is scanned to produce a scan file. The scan file is analyzed to identify whether user added markings are present on machine readable selection items. The method can take a number of automated actions, depending upon which pre-printed machine readable selection items were checked by the user. For example, in response to checkbox selections, the method can obtain (read) some form of electronically storable data relating to the entity based on which of the machine readable selection items the user checked. Alternatively, in response to other checkbox selections, the method can ignore the user added markings on the machine readable selection items. In addition, in response to the checkmarks, the system can maintain only an image of the user added handwritten text.
    Type: Application
    Filed: March 14, 2008
    Publication date: September 17, 2009
    Applicant: XEROX CORPORATION
    Inventors: Nathaniel G. Martin, Naveen Sharma, Michael P. Kehoe, Robert St. Jacques, JR.
  • Publication number: 20080198399
    Abstract: A system for prioritizing a cache of print jobs associated with at least one print driver includes a workstation having a processing unit and at least one print driver having a processing unit, that interface via a network. The workstation implements a print job request for a document and determines whether a document key identifier associated with the document exists. If not, a key is created. If a printer-readable format for a document associated with the key identifier is stored in or is pre-existing in one of at least two caches, the print driver assigns a prioritization identifier to the format. The system retrieves the printer-readable format from the cache to produce a print job output. Since the cache stores the document in printer-readable format, overall printing time is reduced. The format may be moved from one cache to another depending upon priority. The corresponding method is also disclosed.
    Type: Application
    Filed: February 15, 2007
    Publication date: August 21, 2008
    Inventor: Robert St. Jacques
  • Publication number: 20070244894
    Abstract: A peer-to-peer filing sharing system and method are provided which allow peers in a P2P network system to download segments of a large file in indeterminate order, storing them in a database and making those segments available to other peers in the P2P network system. Given the possibility that only a few peers in the P2P network system may have a complete copy of the file at any given time, the potentially many peers each having a different subset of segments from the total file, can immediately make the segments available to other peers. Given a sufficient number of peers, and a reasonable amount of time, it is highly likely that a complete copy of the file will exist and be distributed throughout the P2P network system, even if the original provider disconnects from the P2P network system or by some other reason becomes unavailable.
    Type: Application
    Filed: April 4, 2006
    Publication date: October 18, 2007
    Inventor: Robert St. Jacques
  • Publication number: 20050004974
    Abstract: The Device Model Agent (DMA), the device side technology module in Device Centric Services (DCS) system, is the main focus of this invention. DMA is a thin, efficient applications/services execution environment. DMA provides an embedded services platform for enabling system management applications and services. This allows a flexible, extensible, dynamic services management module allowing networked services to be designed, added, and managed within the system without modifications to devices, DCS system, or DMA itself. While this invention specifically describes the integration of benefits from DMA into document system devices, the concepts are equally applicable in other domains. The DMA runtime environment is a thin software interface layer that resides on a document system device between the Java runtime environment and embedded web server.
    Type: Application
    Filed: October 16, 2003
    Publication date: January 6, 2005
    Inventors: Naveen Sharma, Michael Furst, Claude Fillion, Weixia Huang, Michael Kehoe, Arturo Lorenzo, Mary McCorkindale, Robert St. Jacques, Tracy Thieret, John Austin, Marc Daniels, Michael Cavanaugh