Patents by Inventor Tony E. Thompson

Tony E. Thompson 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: 11915069
    Abstract: An apparatus for controlling the printing on wire or cable. The apparatus including a processor, a bus connected to the processor, a user input connected to the bus, a display screen connected to the user input and the bus, a first storage system connected to the bus, data stored in the first storage system and displayable on the display screen, wherein the data includes manufacturing and print information, a printer connected to the bus, wherein the printer prints the data on the wire or cable, a communication device connected to the bus, and an identification device connected to the bus, wherein identification device receives information from a user.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: February 27, 2024
    Assignee: Encore Wire Corporation
    Inventors: William T. Bigbee, Jr., Clifton S. Thompson, Ferrin E. Gomez, Tony Ornelas, III
  • Patent number: 9553942
    Abstract: Various methods for application costing to provide decision making for service provisioning are provided. One example method may comprise connecting to a web based portal environment system. The method may further comprise establishing a hypertext transfer protocol keep-alive connection with the web based portal environment system. The method may further comprise receiving a push command via the hypertext transfer protocol keep-alive connection. The method may additionally comprise executing the push command. Similar and related example methods, example apparatuses, and example computer program products are also provided.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: January 24, 2017
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Richard W. German, Tony E. Thompson, Timothy M. Robbins
  • Patent number: 9501381
    Abstract: Various methods for application costing based on the hardware of a client device are provided. One example method may comprise receiving a message comprising an indication of one or more hardware requirements associated with a service. The method of this example embodiment may further comprise determine one or more hardware attributes related to the one or more hardware requirements. The method of this example embodiment may further comprise evaluating whether the one or more hardware attributes satisfy the one or more hardware requirements. Similar and related example methods, example apparatuses, and example computer program products are also provided.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: November 22, 2016
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Richard W. German, Tony E. Thompson
  • Patent number: 9172763
    Abstract: Various methods for server-side recordation and playback of a remote desktop session are provided. One example method may comprise receiving data related to a remote desktop protocol session. The method of this example embodiment may further comprise providing for storage of the data at a location other than the device associated with the remote desktop protocol client of the remote desktop protocol session. Furthermore, the method of this example embodiment may comprise receiving a request to reproduce the remote desktop protocol session. The method of this example embodiment may also comprise retrieving the data from storage. Additionally, the method of this example embodiment may comprise facilitating reproduction of at least a portion of the remote desktop protocol session based at least in part on the retrieved data. Similar and related example methods, apparatuses, systems, and computer program products are also provided.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: October 27, 2015
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Richard W. German, Tony E. Thompson, Eric T. Marshall
  • Patent number: 8959349
    Abstract: Various methods for the secure exchange of private keys for authenticating a user to an RDP service are provided. One example method may comprise receiving a request comprising a session token to provide a user with access to an RDP service, and retrieving a username and password associated with the user using the session token. The method may further comprise assigning a time period of validity to the password. Furthermore, the method may comprise generating a first secret key based on user information, generating a second secret key based on the first secret key and a salt, and encrypting a packet comprising the password and the time period using the second secret key. Additionally, the method may comprise transmitting the username and encrypted packet to the device for authenticating the user with the requested RDP service. Similar and related example methods, apparatuses, systems, and computer program products are also provided.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: February 17, 2015
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Richard W. German, Tony E. Thompson, Eric T. Marshall
  • Publication number: 20130067020
    Abstract: Various methods for server-side recordation and playback of a remote desktop session are provided. One example method may comprise receiving data related to a remote desktop protocol session. The method of this example embodiment may further comprise providing for storage of the data at a location other than the device associated with the remote desktop protocol client of the remote desktop protocol session. Furthermore, the method of this example embodiment may comprise receiving a request to reproduce the remote desktop protocol session. The method of this example embodiment may also comprise retrieving the data from storage. Additionally, the method of this example embodiment may comprise facilitating reproduction of at least a portion of the remote desktop protocol session based at least in part on the retrieved data. Similar and related example methods, apparatuses, systems, and computer program products are also provided.
    Type: Application
    Filed: September 10, 2012
    Publication date: March 14, 2013
    Applicant: STONEWARE, INC.
    Inventors: Richard W. German, Tony E. Thompson, Eric T. Marshall
  • Publication number: 20130067229
    Abstract: Various methods for the secure exchange of private keys for authenticating a user to an RDP service are provided. One example method may comprise receiving a request comprising a session token to provide a user with access to an RDP service, and retrieving a username and password associated with the user using the session token. The method may further comprise assigning a time period of validity to the password. Furthermore, the method may comprise generating a first secret key based on user information, generating a second secret key based on the first secret key and a salt, and encrypting a packet comprising the password and the time period using the second secret key. Additionally, the method may comprise transmitting the username and encrypted packet to the device for authenticating the user with the requested RDP service. Similar and related example methods, apparatuses, systems, and computer program products are also provided.
    Type: Application
    Filed: September 10, 2012
    Publication date: March 14, 2013
    Applicant: STONEWARE, INC.
    Inventors: Richard W. German, Tony E. Thompson, Eric T. Marshall
  • Publication number: 20130007129
    Abstract: Various methods for application costing based on the hardware of a client device are provided. One example method may comprise receiving a message comprising an indication of one or more hardware requirements associated with a service. The method of this example embodiment may further comprise determine one or more hardware attributes related to the one or more hardware requirements. The method of this example embodiment may further comprise evaluating whether the one or more hardware attributes satisfy the one or more hardware requirements. Similar and related example methods, example apparatuses, and example computer program products are also provided.
    Type: Application
    Filed: July 2, 2012
    Publication date: January 3, 2013
    Applicant: STONEWARE, INC.
    Inventors: Richard W. German, Tony E. Thompson
  • Publication number: 20130006806
    Abstract: Various methods for application costing to provide decision making for service provisioning are provided. One example method may comprise providing for transmission of a request for a service. The method may further comprise receiving a message comprising an ordered list of entries for providing the service. Each entry may comprise requirements. The method may further comprise iteratively evaluating the entries in the order specified by the ordered list. Evaluating a respective entry may comprise determining attributes related to the requirements associated with the respective entry, and evaluating whether the attributes satisfy the requirements. The method may additionally comprise providing for delivery of the service as specified in an entry upon a determination that the attributes satisfy the requirements of the entry. Similar and related example methods, example apparatuses, and example computer program products are also provided.
    Type: Application
    Filed: July 2, 2012
    Publication date: January 3, 2013
    Applicant: STONEWARE, INC.
    Inventors: Richard W. German, Tony E. Thompson
  • Publication number: 20130007299
    Abstract: Various methods for application costing to provide decision making for service provisioning are provided. One example method may comprise connecting to a web based portal environment system. The method may further comprise establishing a hypertext transfer protocol keep-alive connection with the web based portal environment system. The method may further comprise receiving a push command via the hypertext transfer protocol keep-alive connection. The method may additionally comprise executing the push command. Similar and related example methods, example apparatuses, and example computer program products are also provided.
    Type: Application
    Filed: July 2, 2012
    Publication date: January 3, 2013
    Applicant: STONEWARE, INC.
    Inventors: Richard W. German, Tony E. Thompson, Timothy M. Robbins
  • Publication number: 20090049183
    Abstract: A method of form authentication enables a user to be automatically authenticated to a web application without being prompted for login credentials. Particularly, by use of “client-side” processing, the number and variety of web applications that can be successfully authenticated against may be increased. Client-side processing allows the login page scripting to execute prior to the form authentication process. The ability to execute client-side logic prior to authentication may significantly increase the number of web applications that can be successfully background authenticated against.
    Type: Application
    Filed: August 13, 2008
    Publication date: February 19, 2009
    Inventors: Tony E. Thompson, Matt W. Fardig, Rick W. German