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: 9007623Abstract: 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: GrantFiled: March 25, 2011Date of Patent: April 14, 2015Assignee: Xerox CorporationInventors: Robert St. Jacques, Jr., Hua Liu
-
Patent number: 8854675Abstract: 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: GrantFiled: March 28, 2013Date of Patent: October 7, 2014Assignee: Xerox CorporationInventors: Robert St. Jacques, Jr., Steven R. Moore
-
Publication number: 20140293367Abstract: 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: ApplicationFiled: March 28, 2013Publication date: October 2, 2014Applicant: XEROX CorporationInventors: Robert St. Jacques, JR., Steven R. Moore
-
Patent number: 8395794Abstract: 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: GrantFiled: February 15, 2007Date of Patent: March 12, 2013Assignee: Xerox CorporationInventor: Robert St. Jacques
-
Publication number: 20120243029Abstract: 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: ApplicationFiled: March 25, 2011Publication date: September 27, 2012Applicant: Xerox CorporationInventors: Robert St. Jacques, JR., Hua Liu
-
Patent number: 8156416Abstract: 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: GrantFiled: May 12, 2008Date of Patent: April 10, 2012Assignee: Xerox CorporationInventors: Robert St. Jacques, Jr., Nathaniel G. Martin, Kevin M. Hall
-
Patent number: 7970835Abstract: 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: GrantFiled: April 4, 2006Date of Patent: June 28, 2011Assignee: Xerox CorporationInventor: Robert St. Jacques
-
Patent number: 7936925Abstract: 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: GrantFiled: March 14, 2008Date of Patent: May 3, 2011Assignee: Xerox CorporationInventors: Nathaniel G. Martin, Naveen Sharma, Michael P. Kehoe, Robert St. Jacques, Jr.
-
Publication number: 20090279143Abstract: 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: ApplicationFiled: May 12, 2008Publication date: November 12, 2009Applicant: XEROX CORPORATIONInventors: Robert St. Jacques, JR., Nathaniel G. Martin, Kevin M. Hall
-
Publication number: 20090232398Abstract: 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: ApplicationFiled: March 14, 2008Publication date: September 17, 2009Applicant: XEROX CORPORATIONInventors: Nathaniel G. Martin, Naveen Sharma, Michael P. Kehoe, Robert St. Jacques, JR.
-
Publication number: 20080198399Abstract: 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: ApplicationFiled: February 15, 2007Publication date: August 21, 2008Inventor: Robert St. Jacques
-
Publication number: 20070244894Abstract: 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: ApplicationFiled: April 4, 2006Publication date: October 18, 2007Inventor: Robert St. Jacques
-
Publication number: 20050004974Abstract: 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: ApplicationFiled: October 16, 2003Publication date: January 6, 2005Inventors: 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