Patents by Inventor Keith Hackworth

Keith Hackworth 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: 8117171
    Abstract: Methods, systems, and products are disclosed for dynamically updating web content using W3C standards. One such method sends a request to a web server for a web page. A web browser receives and renders a static HTML web page. The web browser periodically sends a query to the web server and, in response, receives a latest date and time stamp indicating the latest update to the web page. The web browser compares the latest date and time stamp to a previously stored date and time stamp representing a previous update. If the latest date and time stamp matches the previously stored date and time stamp, then no update has occurred and no update is required. If, however, the date and time stamps do not match, then the web page has changed since the previous update and the web browser retrieves the latest update to the web page.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: February 14, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Keith Hackworth
  • Publication number: 20100169286
    Abstract: Methods, systems, and products are disclosed for dynamically updating web content using W3C standards. One such method sends a request to a web server for a web page. A web browser receives and renders a static HTML web page. The web browser periodically sends a query to the web server and, in response, receives a latest date and time stamp indicating the latest update to the web page. The web browser compares the latest date and time stamp to a previously stored date and time stamp representing a previous update. If the latest date and time stamp matches the previously stored date and time stamp, then no update has occurred and no update is required. If, however, the date and time stamps do not match, then the web page has changed since the previous update and the web browser retrieves the latest update to the web page.
    Type: Application
    Filed: March 12, 2010
    Publication date: July 1, 2010
    Inventor: Keith Hackworth
  • Patent number: 7698321
    Abstract: Methods, systems, and products are disclosed for dynamically updating web content using W3C standards. One such method sends a request to a web server for a web page. A web browser receives and renders a static HTML web page. The web browser periodically sends a query to the web server and, in response, receives a latest date and time stamp indicating the latest update to the web page. The web browser compares the latest date and time stamp to a previously stored date and time stamp representing a previous update. If the latest date and time stamp matches the previously stored date and time stamp, then no update has occurred and no update is required. If, however, the date and time stamps do not match, then the web page has changed since the previous update and the web browser retrieves the latest update to the web page.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: April 13, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Keith Hackworth
  • Patent number: 7516153
    Abstract: Methods for creating a data structure for a dynamic web page that is associated with an account are provided. The methods include providing a setup form for a data structure associated with the account, wherein the data structure includes at least one data format and at least one field. Additionally, the methods can include receiving a data structure name for the data structure, receiving at least one field name related to the at least one field, and receiving at least one data format related to the data in the at least one field.
    Type: Grant
    Filed: November 29, 2005
    Date of Patent: April 7, 2009
    Assignee: ATT Intellectual Property I, L.P.
    Inventors: Keith Hackworth, Aaron Benoy, Robert Smith
  • Publication number: 20070124323
    Abstract: Exemplary embodiments described in this disclosure provide for creating a data structure for a dynamic web page that is associated with an account. At least one embodiment of the method includes providing a setup form for a data structure associated with the account, wherein the data structure includes at least one data format and at least one field. Additionally, the method can include receiving a data structure name for the data structure, receiving at least one field name related to the at least one field, and receiving at least one data format related to the data in the at least one field.
    Type: Application
    Filed: November 29, 2005
    Publication date: May 31, 2007
    Inventors: Keith Hackworth, Aaron Benoy, Robert Smith
  • Publication number: 20070124364
    Abstract: Exemplary embodiments described in this disclosure provide for updating data for a dynamic web page. At least one embodiment of the method includes receiving a data structure name of a data structure related to the web page and providing an update option for a user to update at least a portion of data that is associated with the data structure. The method can also include receiving user input related to the update option and updating the data structure according to the received user input.
    Type: Application
    Filed: November 29, 2005
    Publication date: May 31, 2007
    Inventors: Keith Hackworth, Aaron Benoy, Robert Smith
  • Publication number: 20070124661
    Abstract: Exemplary embodiments described in this disclosure provide a web site that includes dynamic data, wherein at least a portion of the dynamic data is provided using at least one template. The method can include receiving a request for a web page from a web browser and sending data related to the requested web page to the web browser, wherein data includes a first instruction for a scripting language. The method can also include receiving a request from the web browser for source code related to the first instruction for the scripting language and creating a second instruction for a scripting language, wherein at least a portion of the second instruction for a scripting language is based on the at least one template.
    Type: Application
    Filed: November 29, 2005
    Publication date: May 31, 2007
    Inventors: Keith Hackworth, Aaron Benoy, Robert Smith
  • Publication number: 20070124671
    Abstract: Exemplary embodiments described in this disclosure provide methods for managing a dynamic data structure in an electronic environment. The dynamic data structure can be created with at least one customizable field, at least one customizable headline, and at least one customizable entry. Embodiments of the method include prompting a user to input data related to at least one customizable field associated with at least one customizable entry in the data structure and prompting the user to input data related to at least one customizable headline associated with at least one customizable entry in the data structure. Embodiments also include receiving user input to update at least a portion of the data structure and receiving user input to save the data structure.
    Type: Application
    Filed: November 29, 2005
    Publication date: May 31, 2007
    Inventors: Keith Hackworth, Aaron Benoy, Robert Smith
  • Publication number: 20070078810
    Abstract: Methods, systems, and products are disclosed for dynamically updating web content using W3C standards. One such method sends a request to a web server for a web page. A web browser receives and renders a static HTML web page. The web browser periodically sends a query to the web server and, in response, receives a latest date and time stamp indicating the latest update to the web page. The web browser compares the latest date and time stamp to a previously stored date and time stamp representing a previous update. If the latest date and time stamp matches the previously stored date and time stamp, then no update has occurred and no update is required. If, however, the date and time stamps do not match, then the web page has changed since the previous update and the web browser retrieves the latest update to the web page.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Inventor: Keith Hackworth
  • Publication number: 20070011170
    Abstract: Included in this disclosure is a method for granting access to data on a website. The method may include receiving first data, at least a portion of the first data relating to information about a user machine and communicating second data, at least a portion of the second data relating to a first web page on a website, the first web page including an image. Also included in the method are receiving third data, at least a portion of the third data relating to whether the user machine requested an image on the first web page, determining from the third data whether the user machine requested an image on the first web page; and performing at least one preventative measure in response to determining that the user machine did not request an image on the first web page.
    Type: Application
    Filed: July 8, 2005
    Publication date: January 11, 2007
    Inventor: Keith Hackworth