Patents by Inventor Michael L. Hamm

Michael L. Hamm 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).

  • Publication number: 20170097990
    Abstract: A method and system for storing, retrieving, and updating data stored in a persistent Name/Value storage container. The system and method combine similar data into data strings using a programming language referred to as Text-SQL that separates and relates the data using delimiters. The data strings are further combined into groups of like data strings that are also organized using delimiters. These groups of data strings are assigned a name and stored in a Name/Value storage container with the value being the grouped data string. The present invention uses simple dot-notation to parse the data strings into specific detailed information, which may be accomplished through an application programming interface (Text-SQL API) that provides functions for updating, deleting, retrieving, and storing data. The API utilizes a standard syntax for use with Cookies, HTML5 sessionStorage, and HTML5 localStorage providing cross-browser functionality and simplified programming.
    Type: Application
    Filed: December 15, 2016
    Publication date: April 6, 2017
    Inventor: Michael L. Hamm
  • Publication number: 20150248475
    Abstract: The present invention is a method and system for storing, retrieving, and updating data stored in a persistent Name/Value storage container. The system and method combine similar data into data strings using a programming language referred to as Text-SQL that separates and relates the data using delimiters. The data strings are further combined into groups of like data strings that are also organized using delimiters. These groups of data strings are assigned a name and stored in a Name/Value storage container with the value being the grouped data string. The present invention uses simple dot-notation to parse the data strings into specific detailed information, which may be accomplished through an application programming interface (Text-SQL API) that provides functions for updating, deleting, retrieving, and storing data. The API utilizes a standard syntax for use with Cookies, HTML5 sessionStorage, and HTML5 localStorage providing cross-browser functionality and simplified programming.
    Type: Application
    Filed: March 16, 2015
    Publication date: September 3, 2015
    Inventor: Michael L. Hamm
  • Patent number: 9015165
    Abstract: The present invention is a method and system for storing, retrieving, and updating data stored in a persistent Name/Value storage container. The system and method combine similar data into data strings using a programming language referred to as Text-SQL that separates and relates the data using delimiters. The data strings are further combined into groups of like data strings that are also organized using delimiters. These groups of data strings are assigned a name and stored in a Name/Value storage container with the value being the grouped data string. The present invention uses simple dot-notation to parse the data strings into specific detailed information, which may be accomplished through an application programming interface (Text-SQL API) that provides functions for updating, deleting, retrieving, and storing data. The API utilizes a standard syntax for use with Cookies, HTML5 sessionStorage, and HTML5 localStorage providing cross-browser functionality and simplified programming.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: April 21, 2015
    Inventor: Michael L. Hamm
  • Patent number: 8713100
    Abstract: The present invention is a hybrid asynchronous transmission process capable of reducing multiple asynchronous requests and responses to a single asynchronous request or response while reducing the amount of data being transferred. The hybrid transmission process utilizes data store, referred to as a transition state store (TSS), to locally store name/value pairs as strings in the web browser. The TSS stores both the current and future states of the webpage, based on user interaction. The utilization of the API's and data store in the transmission process allow updates to the desktop state without transmitting mass amounts of data between the server and web browser.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: April 29, 2014
    Inventor: Michael L. Hamm