IP Library Granted Patent US 9,064,231
Granted Patent B2
US 9,064,231 · App. 12/001,815 · Granted Jun 23, 2015

Converting documents

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,064,231
App. No.
12/001,815
Granted
Jun 23, 2015
Kind
B2
Abstract

A method of converting a document, such as a document complying with the CEN-XFS standard for Forms. The method comprises accessing format parameters; reading information from the document; parsing the read information to detect attributes and text; identifying any detected attributes not consistent with the accessed format parameters; converting any identified attributes not consistent with the accessed format parameters into attributes consistent with the accessed format parameters; and creating a converted document in which all of the attributes conform to the accessed format parameters.

Claims (32)

1. A method of converting a document from a first XFS Forms format which complies with a CEN-XFS standard to a second XFS Forms format which complies with the CEN-XFS standard and which second XFS Forms format is different from the first XFS Forms format, the method comprising steps of:

accessing format parameters, the parameters including desired rendering parameters for rendering the document using a computer system based upon rendering capabilities of the computer system;

reading from the document information in the first XFS Forms format which complies with the CEN-XFS standard;

parsing the information from the document to detect attributes and text, the attributes including predetermined rendering parameters for rendering the document;

identifying any detected attributes not consistent with the accessed format parameters, including determining that at least one of the desired rendering parameters is different from a corresponding one of the predetermined rendering parameters;

converting any identified attributes not consistent with the accessed format parameters into attributes consistent with accessed format parameters, including converting the one predetermined rendering parameter to the one desired rendering parameter; and

creating a converted document in the second XFS Forms format which complies with the CEN-XFS standard, wherein all attributes of the converted document conform to the accessed format parameters for rendering the document using the computer system.

2. A method according to claim 1 , wherein the step of accessing format parameters includes receiving one or more parameters selected by a user via a graphical user interface.

3. A method according to claim 1 , wherein the format parameters indicate dimensions of media on which the text is to be rendered.

4. A method according to claim 1 , further comprising steps of splitting the converted document into multiple files, and saving each of the multiple files with a different filename, the filename being derived from part of the document.

5. A computer program comprising program instructions for implementing steps according to claim 1 , wherein the computer program is embodied on a record medium.

6. A method of converting a document complying with a first implementation of a CEN-XFS standard for a first type of self-service device to a second implementation of the CEN-XFS standard for a second type of self-service device which is different from the first type of self-service device, the method comprising steps of:

reading from the document information complying with the first implementation of the CEN-XFS standard for the first type of self-service device;

parsing the information from the document to ascertain text and position information for rendering the document using the first type of self-service device;

converting the position information to a format used by the second implementation of the CEN-XFS standard for rendering the document using the second type of self-service device which is different from the first type of self-service device; and

creating a new document comprising the ascertained text and the converted position information so that the second type of self-service device operating according to the second implementation of the CEN-XFS standard is operable to render the text.

7. A computer program comprising program instructions for implementing steps according to claim 6 , wherein the computer program is embodied on a record medium.

8. A method according to claim 6 , wherein (i) the first type of self-service device comprises a first type of self-service display, and (ii) the second type of self-service device comprises a second type of self-service display which is different from the first type of self-service display.

9. A method according to claim 6 , wherein (i) the first type of self-service device comprises a first type of self-service printer, and (ii) the second type of self-service device comprises a second type of self-service printer which is different from the first type of self-service printer.

10. A method of converting a document from a first XFS Forms format to a second XFS Forms format which is different from the first XFS Forms format, the method comprising steps of:

receiving user entry of rendering parameters based upon rendering capabilities of a computer system;

reading from the document information in the first XFS Forms format;

parsing the information from the document to detect attributes and text, the attributes including predetermined rendering parameters for rendering the document;

determining that at least one of the predetermined rendering parameters is inconsistent with the rendering capabilities of the computer system;

converting inconsistent predetermined rendering parameters to corresponding rendering parameters entered by the user; and

creating a converted document in the second XFS Forms format based upon inconsistent predetermined rendering parameters which have been converted to corresponding rendering parameters entered by the user, wherein both the first XFS Forms format and the second XFS Forms format comply with CEN-XFS standard for Forms.

11. A computer program comprising program instructions for implementing steps according to claim 10 , wherein the computer program is embodied on a record medium.

12. A method according to claim 10 , wherein the step of receiving user entry of rendering parameters based upon rendering capabilities of a computer system comprises receiving the user entry of rendering parameters individually from the user via a graphical user interface.

13. A method according to claim 10 , wherein the step of receiving user entry of rendering parameters based upon rendering capabilities of a computer system comprises receiving the user entry of rendering parameters as a selection of a predefined Form type from the user via a graphical user interface.

14. A method according to claim 10 , wherein the rendering parameters received from the user indicate dimensions of media on which the text is to be rendered.

15. A method according to claim 10 , wherein (i) the first XFS Forms format is associated a first type of self-service display, and (ii) the second XFS Forms format is associated a second type of self-service display which is different from the first type of self-service display.

16. A method according to claim 10 , wherein (i) the first XFS Forms format is associated a first type of self-service printer, and (ii) the second XFS Forms format is associated a second type of self-service printer which is different from the first type of self-service printer.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PROPERTIES SECTION BY INCLUDING IT WITH TEN PREVIOUSLY OMITTED PROPERTY NUMBERS PREVIOUSLY RECORDED ON REEL 65346 FRAME 367. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 13, 2025
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 072445/0072 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2024
From: NCR VOYIX CORPORATION
To: NCR ATLEOS CORPORATION
Reel/Frame 067590/0109 →
CHANGE OF NAME Recorded May 30, 2024
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067578/0417 →
CORRECTIVE ASSIGNMENT TO CORRECT THE DOCUMENT DATE AND REMOVE THE OATH/DECLARATION (37 CFR 1.63) PREVIOUSLY RECORDED AT REEL: 065331 FRAME: 0297. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 31, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065627/0332 →
SECURITY INTEREST Recorded Oct 25, 2023
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0367 →
RELEASE OF PATENT SECURITY INTEREST Recorded Oct 25, 2023
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: NCR VOYIX CORPORATION
Reel/Frame 065346/0531 →
SECURITY INTEREST Recorded Oct 24, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065331/0297 →
SECURITY AGREEMENT Recorded Apr 18, 2016
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 038646/0001 →
SECURITY AGREEMENT Recorded Jan 15, 2014
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032034/0010 →