Patents Assigned to FREEDOM SOLUTIONS GROUP, LLC
  • Patent number: 11983499
    Abstract: At least one processing device, operating upon a body of text in a document, identifies occurrences of at least one content type in the body of text. The at least one processing device thereafter generates a user interface that includes portions of text from the body of text that are representative of at least some of the occurrences of the at least one content type in the document. For each content type, the occurrences corresponding to that content type can be grouped together to provide grouped content type occurrences that are subsequently collocated in the user interface. Those portions of text corresponding to the grouped content type occurrences may be arranged in alphanumeric order. The user interface may comprise at least a portion of the body of text as well as indicia indicating instances of the occurrences within the portion of the body of text.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: May 14, 2024
    Assignee: Freedom Solutions Group, LLC
    Inventors: David A. Cook, Andrzej H. Jachowicz, Phillip Karl Jones
  • Patent number: 11520987
    Abstract: At least one processing device, operating upon a body of text in a document, identifies occurrences of at least one content type in the body of text. The at least one processing device thereafter generates a user interface that includes portions of text from the body of text that are representative of at least some of the occurrences of the at least one content type in the document. For each content type, the occurrences corresponding to that content type can be grouped together to provide grouped content type occurrences that are subsequently collocated in the user interface. Those portions of text corresponding to the grouped content type occurrences may be arranged in alphanumeric order. The user interface may comprise at least a portion of the body of text as well as indicia indicating instances of the occurrences within the portion of the body of text.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: December 6, 2022
    Assignee: FREEDOM SOLUTIONS GROUP, LLC
    Inventors: David A. Cook, Andrzej H. Jachowicz, Phillip Karl Jones
  • Patent number: 11361162
    Abstract: Each of a plurality of content matchers is executed upon a body of text in a document, identifying at least one match in the text and additionally assigning a match strength for each match. Where a conflict between a first match (have a first match strength associated therewith) and a second match (having a second match strength associated therewith) is noted, it is determined whether either of the first or the second match strength is greater than the other. If so, that match of the first and second matches corresponding to the lesser of the first and second match strengths is discarded. If the first or second match strengths are equal, then respective matcher ranks of the first matcher and the second matcher are compared such that the match of the first and second matches corresponding to the lesser of the first and second matcher ranks is discarded.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: June 14, 2022
    Assignee: Freedom Solutions Group, LLC
    Inventors: David A. Cook, Andrzep H. Jachowicz, Phillip Karl Jones
  • Patent number: 10902204
    Abstract: At least one processing device, operating upon a body of text in a document, identifies occurrences of at least one content type in the body of text. The at least one processing device thereafter generates a user interface that includes portions of text from the body of text that are representative of at least some of the occurrences of the at least one content type in the document. For each content type, the occurrences corresponding to that content type can be grouped together to provide grouped content type occurrences that are subsequently collocated in the user interface. Those portions of text corresponding to the grouped content type occurrences may be arranged in alphanumeric order. The user interface may comprise at least a portion of the body of text as well as indicia indicating instances of the occurrences within the portion of the body of text.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: January 26, 2021
    Assignee: Freedom Solutions Group, LLC
    Inventors: David A. Cook, Andrzej H. Jachowicz, Phillip Karl Jones
  • Patent number: 10558755
    Abstract: At least two processing device-implemented company name recognition components, operating upon a body of text in a document, identify at least one company name occurrence in the body of text based at least in part on a company identifier list. The company name recognition techniques implemented by each of the at least two company name recognition components are different from each other. The at least one company name occurrence is used to update the company identifier list. The updated company identifier list is then used by the at least two company name recognition components to identify at least one additional name occurrence in the same body of text. This process of repeatedly identifying occurrences of company names in the body of text and updating the company identifier list is performed until such time that no further company name occurrences are identified in the body of text.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: February 11, 2020
    Assignee: FREEDOM SOLUTIONS GROUP, LLC
    Inventors: David A. Cook, Andrzej H. Jachowicz, Phillip Karl Jones
  • Patent number: 10515152
    Abstract: Each of a plurality of content matchers is executed upon a body of text in a document, identifying at least one match in the text and additionally assigning a match strength for each match. Where a conflict between a first match (have a first match strength associated therewith) and a second match (having a second match strength associated therewith) is noted, it is determined whether either of the first or the second match strength is greater than the other. If so, that match of the first and second matches corresponding to the lesser of the first and second match strengths is discarded. If the first or second match strengths are equal, then respective matcher ranks of the first matcher and the second matcher are compared such that the match of the first and second matches corresponding to the lesser of the first and second matcher ranks is discarded.
    Type: Grant
    Filed: August 27, 2016
    Date of Patent: December 24, 2019
    Assignee: FREEDOM SOLUTIONS GROUP, LLC
    Inventors: David A. Cook, Andrzej H. Jachowicz, Phillip Karl Jones
  • Patent number: 10387569
    Abstract: At least one processing device, operating upon a body of text in a document, identifies occurrences of at least one content type in the body of text. The at least one processing device thereafter generates a user interface that includes portions of text from the body of text that are representative of at least some of the occurrences of the at least one content type in the document. For each content type, the occurrences corresponding to that content type can be grouped together to provide grouped content type occurrences that are subsequently collated in the user interface. Those portions of text corresponding to the grouped content type occurrences may be arranged in alphanumeric order. The user interface may comprise at least a portion of the body of text as well as indica indicating instances of the occurrences within the portion of the body of text.
    Type: Grant
    Filed: August 27, 2016
    Date of Patent: August 20, 2019
    Assignee: FREEDOM SOLUTIONS GROUP, LLC
    Inventors: David A. Cook, Andrzej H. Jachowicz, Phillip Karl Jones
  • Patent number: 10255270
    Abstract: At least two processing device-implemented company name recognition components, operating upon a body of text in a document, identify at least one company name occurrence in the body of text based at least in part on a company identifier list. The company name recognition techniques implemented by each of the at least two company name recognition components are different from each other. The at least one company name occurrence is used to update the company identifier list. The updated company identifier list is then used by the at least two company name recognition components to identify at least one additional name occurrence in the same body of text. This process of repeatedly identifying occurrences of company names in the body of text and updating the company identifier list is performed until such time that no further company name occurrences are identified in the body of text.
    Type: Grant
    Filed: August 27, 2016
    Date of Patent: April 9, 2019
    Assignee: FREEDOM SOLUTIONS GROUP, LLC
    Inventors: David A. Cook, Andrzej H. Jachowicz, Phillip Karl Jones
  • Patent number: 10061765
    Abstract: Operation of a user interface includes performing token based analysis of a baseline text corpus and a targeted text listing. For a selected token in the targeted text listing, a matching baseline token in identified. From a plurality of contexts corresponding to the matching baseline token, context-matched and non-context matched usage data for the matching baseline token is identified and provided to a user interface. Similar processing may be performed on the basis of a related, but matching, baseline token. In another embodiment, instances of similar spelling errors are identified on the basis of a plurality of tokens identified in the targeted text listing.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: August 28, 2018
    Assignee: Freedom Solutions Group, LLC
    Inventors: David Cook, Jacek Zwierzchlejski, Stacey Kacek, Jason Maeder, Stewart Beck
  • Patent number: 9171069
    Abstract: Method, apparatus, and computer-readable medium are provided for analyzing a document including text. In one example, a method for identifying patterns in a document is described. The method includes identifying a plurality of candidate phrases in the document based on candidate identification criteria, grouping the candidate phrases of the plurality of candidate phrases with a phrase family based on family criteria and comparison between candidate phrases of the plurality of candidate phrases to obtain consistent phrases, and, for remaining phrases not meeting all of the candidate identification criteria, associating at least one of the remaining phrases with a phrase family based on inconsistent phrase criteria to obtain inconsistent phrases. Identified in this manner, the inconsistent phrase may be displayed via a user interface to permit a user the opportunity to determine whether an inconsistent phrase requires modification.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: October 27, 2015
    Assignee: FREEDOM SOLUTIONS GROUP, LLC
    Inventors: Thomas O'Sullivan, Andrzej Jachowicz
  • Publication number: 20140040270
    Abstract: Method, apparatus, and computer-readable medium are provided for analyzing a document including text. In one example, a method for identifying patterns in a document is described. The method includes identifying a plurality of candidate phrases in the document based on candidate identification criteria, grouping the candidate phrases of the plurality of candidate phrases with a phrase family based on family criteria and comparison between candidate phrases of the plurality of candidate phrases to obtain consistent phrases, and, for remaining phrases not meeting all of the candidate identification criteria, associating at least one of the remaining phrases with a phrase family based on inconsistent phrase criteria to obtain inconsistent phrases. Identified in this manner, the inconsistent phrase may be displayed via a user interface to permit a user the opportunity to determine whether an inconsistent phrase requires modification.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Applicant: Freedom Solutions Group, LLC, d/b/a Microsystems
    Inventors: Thomas O'Sullivan, Andrzej Jachowicz
  • Publication number: 20130191922
    Abstract: Methods and apparatuses for the removal of metadata include the removal of metadata from an artifact accompanying a message. In a mobile communication device, a method for removing metadata from an artifact accompanying a message includes displaying at least one prompt via a user interface of the mobile communication device. Further, the method includes receiving, from a user of the mobile communication device via the user interface in response to the at least one prompt, metadata removal preference data. Cleansing instructions based on the metadata removal preference data are created and the message, the cleansing instructions, and the artifact are sent to a delivery system. The delivery system removes metadata from the artifact based on the cleansing instructions.
    Type: Application
    Filed: January 23, 2012
    Publication date: July 25, 2013
    Applicant: Freedom Solutions Group, LLC d/b/a Microsystems
    Inventor: John RIGAS
  • Publication number: 20130174030
    Abstract: Method, apparatus, and computer-readable medium are provided for analyzing a document including text. In one example, the method includes obtaining the text from the document to provide obtained text, generating a plurality of indices representative of the obtained text, generating a user interface including at least a portion of the obtained text that includes an abbreviation based on the plurality of indices, monitoring the document for a change in the text, updating the plurality of indices to reflect the change to provide updated indices in response to detecting a change in the text, updating the plurality of indices to reflect the change to provide updated indices, and generating an updated user interface based on the updated indices without user intervention.
    Type: Application
    Filed: June 25, 2012
    Publication date: July 4, 2013
    Applicant: Freedom Solutions Group, LLC, d/b/a Microsystems
    Inventors: Thomas O'Sullivan, Andrzej Jachowicz, Toby L. Adamson
  • Publication number: 20130174029
    Abstract: Method, apparatus, and computer-readable medium are provided for analyzing a document including text. In one example, the method includes obtaining the text from the document to provide obtained text, generating a plurality of indices representative of the obtained text, generating a user interface including at least a portion of the obtained text based on the plurality of indices, monitoring the document for a change in the text, updating the plurality of indices to reflect the change to provide updated indices in response to detecting a change in the text, updating the plurality of indices to reflect the change to provide updated indices, and generating an updated user interface based on the updated indices without user intervention.
    Type: Application
    Filed: January 4, 2012
    Publication date: July 4, 2013
    Applicant: Freedom Solutions Group, LLC d/b/a Microsystems
    Inventors: Thomas O'Sullivan, Andrzej Jachowicz