Patents by Inventor Glenn Ward Wickman

Glenn Ward Wickman 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: 10681015
    Abstract: In an example embodiment, incremental dynamic data processing is provided. One or more records marked for distribution to a client machine is identified. For each of the identified one or more records marked for distribution to the client machine, one or more pieces of dynamic data relevant to the record is identified. For each of the pieces of dynamic data relevant to the record, it is determined if there is a state for the piece of the dynamic data and, in response to a determination that there is a state for the dynamic data, the piece of dynamic data is marked for distribution. All marked pieces of dynamic data are applied to the one or more records marked for distribution. Then the one or more records marked for distribution are distributed to the client machine.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: June 9, 2020
    Assignee: MobileFrame, LLC
    Inventor: Glenn Ward Wickman
  • Publication number: 20180212934
    Abstract: In an example embodiment, incremental dynamic data processing is provided. One or more records marked for distribution to a client machine is identified. For each of the identified one or more records marked for distribution to the client machine, one or more pieces of dynamic data relevant to the record is identified. For each of the pieces of dynamic data relevant to the record, it is determined if there is a state for the piece of the dynamic data and, in response to a determination that there is a state for the dynamic data, the piece of dynamic data is marked for distribution. All marked pieces of dynamic data are applied to the one or more records marked for distribution. Then the one or more records marked for distribution are distributed to the client machine.
    Type: Application
    Filed: March 20, 2018
    Publication date: July 26, 2018
    Inventor: Glenn Ward Wickman
  • Patent number: 9954827
    Abstract: In an example embodiment, invisible two factor authentication is performed by receiving, at a first machine, a registration request from a second machine, with the registration request encrypted using a common hash key. Then, in response to the receiving of the registration request, a server key is generated that is unique to the first machine and to the second machine. The registration request is responded to with the server key encrypted using the common hash key. Encrypted data is then received from the client machine, and this encrypted data is decrypted using the server key. In another example embodiment, in response to a determination that a data source has changed, incremental dynamic data processing is performed by identifying dynamic data relevant to records in the data source marked for distribution and, based on the existence of a state for each piece of dynamic data, marking the dynamic data for distribution.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: April 24, 2018
    Assignee: MOBILEFRAME, LLC
    Inventor: Glenn Ward Wickman
  • Publication number: 20160127328
    Abstract: In an example embodiment, invisible two factor authentication is performed by receiving, at a first machine, a registration request from a second machine, with the registration request encrypted using a common hash key. Then, in response to the receiving of the registration request, a server key is generated that is unique to the first machine and to the second machine. The registration request is responded to with the server key encrypted using the common hash key. Encrypted data is then received from the client machine, and this encrypted data is decrypted using the server key. In another example embodiment, in response to a determination that a data source has changed, incremental dynamic data processing is performed by identifying dynamic data relevant to records in the data source marked for distribution and, based on the existence of a state for each piece of dynamic data, marking the dynamic data for distribution.
    Type: Application
    Filed: September 18, 2015
    Publication date: May 5, 2016
    Inventor: Glenn Ward Wickman
  • Patent number: 9053444
    Abstract: A method for deploying an enterprise application to enterprise users is provided. First, a defined sequence identifying a series of preverified functions is received, wherein the defined sequence constitutes the enterprise application. Then, the defined sequence is stored in a database, wherein the database additionally includes enterprise data created by use of the enterprise application. The enterprise application is then synchronized to the enterprise users in the same manner that the enterprise data is synchronized to the enterprise users.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: June 9, 2015
    Assignee: MobileFrame, LLC
    Inventor: Glenn Ward Wickman
  • Patent number: 9049174
    Abstract: A method for maintaining a session between a smart thin client and a smart thin client server is provided. The smart thin client server permits a user to create, manage, and deploy enterprise applications via the smart thin client but lacks the ability to save state information. The method includes detecting a log-off event for the session between the smart thin client and the smart thin client server; and saving, by the smart thin client server in a database accessible by the smart thin client server, state information for the session, in a record containing a user identification corresponding to a user of the smart thin client.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: June 2, 2015
    Assignee: MobileFrame, LLC
    Inventor: Glenn Ward Wickman
  • Publication number: 20130041980
    Abstract: A method for deploying an enterprise application to enterprise users is provided. First, a defined sequence identifying a series of preverified functions is received, wherein the defined sequence constitutes the enterprise application. Then, the defined sequence is stored in a database, wherein the database additionally includes enterprise data created by use of the enterprise application. The enterprise application is then synchronized to the enterprise users in the same manner that the enterprise data is synchronized to the enterprise users.
    Type: Application
    Filed: August 9, 2012
    Publication date: February 14, 2013
    Applicant: MobileFrame, LLC
    Inventor: Glenn Ward Wickman
  • Publication number: 20130041939
    Abstract: A method for maintaining a session between a smart thin client and a smart thin client server is provided. The smart thin client server permits a user to create, manage, and deploy enterprise applications via the smart thin client but lacks the ability to save state information. The method includes detecting a log-off event for the session between the smart thin client and the smart thin client server; and saving, by the smart thin client server in a database accessible by the smart thin client server, state information for the session, in a record containing a user identification corresponding to a user of the smart thin client.
    Type: Application
    Filed: August 9, 2012
    Publication date: February 14, 2013
    Applicant: MobileFrame, LLC
    Inventor: Glenn Ward Wickman