Patents by Inventor Charles Malcolm Hatton

Charles Malcolm Hatton 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: 10698978
    Abstract: Multiple computer applications connecting spreadsheet cells together using Natural language and software agents that allow English language sentences to be input that then read the English language sentences stored in spreadsheet cells which then can be used to analyze column text and individual text stored in cells. English language sentences sent from software agents, input by the user, or from text or SQL databases, or spreadsheet cells can put text values in cell columns which make a column of text unique. Likewise, two cells can be used to make decisions from IF Then Else sentences that can be integrated with the decision decided by a column of unique text and in each case the solutions comprise the steps of reading solution cells that contain English language sentences. Multiple spreadsheets can send text back and forth making decisions along the way until not more sentences exist in the application's sentence queues.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: June 30, 2020
    Inventor: Charles Malcolm Hatton
  • Patent number: 8510328
    Abstract: A software system that automates the use of computing systems by storing English language sentences using synonyms and symbol words to allow user access to computer resources without having to know the technical details or the specifics associated with a body of knowledge. Synonym sentences allow users to get to computer resources using different words stored in different sentences that open the same computer resource (i.e.: a document) to significantly improve a first time request for information. Sentences learned (stored) in text or SQL databases or used in a software agent sentence or search engine sentence are automatically parsed and directed to the appropriate knowledge repository to automated computer processes or to get user information without having to know any technical details required to navigate through computer systems or computer data. Multiple words or sentences can be linked together with computer resources to further automate job tasks.
    Type: Grant
    Filed: August 13, 2011
    Date of Patent: August 13, 2013
    Inventor: Charles Malcolm Hatton
  • Publication number: 20040215443
    Abstract: A computerized system to process English language sentences such that individual or networked computers can send and receive English language sentences to each other and carry out work instructions based on internal memories that link individual English language sentences together in order to perform high level computer skills. A computing system that allows input from devices, people, or data repositories such that the input consists of English language sentences that are matched to English language sentences stored in user defined memories where English language memories are networked together using English language sentences causing the computer to switch through its memory systems. English language sentences are stored in the computer's memory and can be attached to actions or English language sentences such that attached English language sentence(s) are processed in the computer's memory by sending them back to the computer's input or to other computers to perform computer work activities.
    Type: Application
    Filed: July 27, 2001
    Publication date: October 28, 2004
    Inventor: Charles Malcolm Hatton
  • Patent number: 6269356
    Abstract: A computerized idea generator and problem solver that can receive English language sentences describing a problem to be solved and generate solutions by analogy. The computer uses words in the problem description sentences to obtain information from a database that relates to the type of problem to be solved, for example, animal, plant or human. The computer then uses this information to access analogous information from a second database. The information used can include (1) where a noun in the problem description is categorized in a hierarchy of information within the database, and (2) what purpose or what function is provided by that noun. This information is used to obtain a noun from a second database and a description of how to solve an analogous problem with respect to that noun. The original noun is substituted in the sentence for the second noun to arrive at a solution.
    Type: Grant
    Filed: September 14, 1999
    Date of Patent: July 31, 2001
    Inventor: Charles Malcolm Hatton
  • Patent number: 6101490
    Abstract: A computerized idea generator and problem solver that can receive English language sentences describing a problem to be solved and generate solutions by analogy. The computer uses words in the problem description sentences to obtain information from a database that relates to the type of problem to be solved, for example, animal, plant or human. The computer then uses this information to access analogous information from a second database. The information used can include (1) where a noun in the problem description is categorized in a hierarchy of information within the database, and (2) what purpose or what function is provided by that noun. This information is used to obtain a noun from a second database and a description of how to solve an analogous problem with respect to that noun. The original noun is substituted in the sentence for the second noun to arrive at a solution.
    Type: Grant
    Filed: May 18, 1993
    Date of Patent: August 8, 2000
    Inventor: Charles Malcolm Hatton