IP Library Granted Patent US 9,330,371
Granted Patent B2
US 9,330,371 · App. 13/504,147 · Granted May 3, 2016

Method of processing documents relating to shipped articles

Inventors: Loic Licata (Villeurbanne, FR); Florian P. Cimetiere (Lyons, FR); Sylvain N. Valette (St. Geoire en Valdaine, FR); Julien Fiette (St Geoire en Valdaine, FR)
Assignee: ITINSELL
G06Q10/08G06Q10/06
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,330,371
App. No.
13/504,147
Granted
May 3, 2016
Kind
B2
Abstract

In the method of processing documents relating to shipped articles, automatic means execute the following steps: performing character recognition in at least one document made available by a carrier of the articles; obtaining at least one article reference made up of characters; obtaining at least one character string associated with the reference and distinct therefrom; calculating respective match percentages between the string and templates in a database; determining whether at least one of the percentages satisfies at least one predetermined condition; and when the condition is satisfied, associating the article reference with a template of the database relating to said percentage, and executing an action concerning the article reference by means of the associated template.

Claims (40)

1. A method of processing non-digital documents relating to a shipped package, the method comprising:

shipping a package by a carrier; and then

receiving by the carrier a complaint about the shipping of the package; and then

responding by the carrier to the complaint and making available by the carrier at least one non-digital document comprising data relating to the response by the carrier to the complaint about the shipment of the shipped package; and then

converting at least one non-digital document made available by a carrier of the shipped package into a digital document, the digital document being distinct from the shipped package and comprising data relating to a shipment of the shipped package; and then

performing character recognition to identify characters in the digital document; and then

searching the digital document for at least one package reference made up of the characters; and then

obtaining the at least one package reference;

obtaining at least one string of the characters associated with the package reference and distinct therefrom; and then

calculating respective match percentages between a sequence of characters of the string of characters and one or more sequences of characters of templates in a database, the templates being digital documents; and then

determining whether at least one of the percentages satisfies at least one predetermined condition; and

when the condition is satisfied, associating the package reference with a template of the database relating to the percentage, and executing an action concerning the package reference or the complaint from the associated template.

2. A method according to claim 1 , wherein the method further comprises comparing the digital document with at least two predetermined document types, and when a predetermined condition concerning the document types is satisfied, associating the digital document with one of the types.

3. A method according to claim 1 , wherein the character recognition is performed in a text.

4. A method according to claim 1 , wherein the character recognition is performed in a data table.

5. A method according to claim 1 , wherein the character recognition is performed in an image.

6. A method according to claim 1 , wherein, when the string includes at least one word or group of words of a predetermined non-pertinent type, the method further comprises eliminating the word or the group of words from the string before calculating the percentages.

7. A method according to claim 1 , wherein, when the string includes at least one word or group of words of a preferred type, the method further comprises increasing at least one of the percentages prior to determining whether at least one of the percentages satisfies at least one predetermined condition.

8. A method according to claim 1 , wherein determining whether at least one of the percentages satisfies at least one predetermined condition comprises determining whether at least one of the percentages exceeds a predetermined threshold.

9. A method according to claim 1 , wherein determining whether at least one of the percentages satisfies at least one predetermined condition comprises determining whether at least one of the percentages is greater than another one of the other percentages.

10. A method according to claim 1 , wherein the templates in the database comprise main templates and secondary templates, each secondary template being associated with a single respective one of the main templates and each secondary template containing only some of the characters of the main template with which the secondary template is associated, and further comprising determining when a match percentage between the string and one of the secondary templates satisfies the condition, the association comprising associating the package reference with the main template with which the secondary template is associated.

11. A method according to claim 1 , wherein, when the predetermined condition is not satisfied, the method further comprising recording the string in the database as a template.

12. A computer program recorded on a non-transitory computer readable medium, the computer program including code instructions for controlling the execution of a method according to claim 1 , when executed by a computer.

13. A method according to claim 1 , wherein the complaint relates to at least one of lateness of the shipped package, damages to the shipped package and an address of a recipient of the shipped package.

14. A system for processing documents, the system comprising:

a conversion subsystem including a device configured to convert at least one non-digital document from a carrier of a shipped package into a digital document, the digital document being distinct from the shipped package and comprising data relating to a shipment of the shipped package, the shipped package shipped by the carrier, and then the carrier receiving a complaint about the shipped package, and then the carrier responding to the complaint and making available at least one non-digital document comprising data relating to the response by the carrier to the complaint about the shipment of the shipped package; and

an analysis subsystem including a processor configured to then:

recognize characters in the digital document; and then

search the digital document for at least one package reference made up of characters; and then

obtain the at least one package reference; and then

obtain at least one string of the characters associated with the package reference and distinct therefrom; and then

calculate respective match percentages between a sequence of characters of the string of characters and one or more sequences of characters of templates in a database, the templates being digital documents; and then

determine whether at least one of the percentages satisfies at least one predetermined condition; and then

when the condition is satisfied, associate the package reference with a template of the database relating to said percentage, and execute an action concerning the package reference or the complaint from the associated template.

15. A set, comprising a device according to claim 14 and a database relating to shipped package, wherein the database comprises a non-transitory computer readable medium containing in recorded form:

the package references made up of characters converted from the at least one non-digital document, and

the templates comprising sequences of characters and defined by main templates and secondary templates, each secondary template being associated with a single respective one of the main templates and each secondary template including only a portion of the characters of the main template to which the secondary template is associated, the main templates and secondary templates being digital documents.

16. A database relating to a shipped package, the shipped package shipped by the carrier, and then the carrier receiving a complaint about the shipped package, and then the carrier responding to the complaint and making available at least on non-digital document comprising data relating to the response by the carrier to the complaint about the shipment of the shipped package, wherein the database comprises a non-transitory computer readable medium containing in recorded form:

package references made up of characters converted from at least one non-digital document to a digital document, the package references relating to the shipped package and comprising data relating to a shipment of the shipped package, the digital document being distinct from the shipped package; and

templates comprising sequences of characters and defined by main templates and secondary templates, each secondary template being associated with a single respective one of the main templates and each secondary template including only a portion of the characters of the main template to which the secondary template is associated, the main templates and secondary templates being digital documents, and the templates defining an action concerning one or more of the package references or the complaint from the associated template to be performed.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2012
From: LICATA MESSANA, LOIC; CIMETIERE, FLORIAN; VALETTE, SYLVAIN; FIETTE, JULIEN
To: ITINSELL
Reel/Frame 028553/0737 →
Priority Claims (1)
FR 09 57582 · Oct 28, 2009 · national
Continuity (1)
Related Publication 20120271850A1 · Oct 25, 2012