Patents by Inventor Timothy Mackey

Timothy Mackey 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: 9802106
    Abstract: A sports board comprises, at a minimum, a top layer, a bottom layer, and a core in between them. A structural element with puzzle piece shape fits into a correspondingly shaped seat formed by the core, in between the top and bottom layers. The shape of the structural element prevents the structural element from being dislodged by shock forces frequently associated with use of the board. Machined or molded features are provided that penetrate or partially penetrate the structural element. These features, which are filled or included with resin, adhesive or another chemical bonding agent, resist horizontal shearing between the structural element, the core, and the top and bottom layers. A leading portion of the structural element protrudes out from in between the top and bottom layers, forming a bumper that acts as the first point of contact between the board and the ground or an obstacle.
    Type: Grant
    Filed: March 13, 2016
    Date of Patent: October 31, 2017
    Assignee: DASHBOARDS SKIMBOARD CO., LLC
    Inventors: Lloyd W. Docter, Timothy Mackey
  • Publication number: 20170259160
    Abstract: A sports board comprises, at a minimum, a top layer, a bottom layer, and a core in between them. A structural element with puzzle piece shape fits into a correspondingly shaped seat formed by the core, in between the top and bottom layers. The shape of the structural element prevents the structural element from being dislodged by shock forces frequently associated with use of the board. Machined or molded features are provided that penetrate or partially penetrate the structural element. These features, which are filled or included with resin, adhesive or another chemical bonding agent, resist horizontal shearing between the structural element, the core, and the top and bottom layers. A leading portion of the structural element protrudes out from in between the top and bottom layers, forming a bumper that acts as the first point of contact between the board and the ground or an obstacle.
    Type: Application
    Filed: March 13, 2016
    Publication date: September 14, 2017
    Applicant: Dashboards Skimboard Company, LLC
    Inventors: Lloyd W. Docter, Timothy Mackey
  • Patent number: 9231815
    Abstract: Systems and methods for script injection are shown and described. The method can include intercepting, by a network appliance, a request for a web page from a computing device, transmitting, by the network appliance, the request for a web page to a web server, and intercepting, by the network appliance, a response from the web server, the response including at least a portion of the requested web page. The method can also include injecting, by the network appliance, a script having instructions that when executed by the computing device registers to be notified of the occurrence of a web page event thereby creating a modified response and transmitting the modified response to the computing device that requested the web page.
    Type: Grant
    Filed: October 8, 2013
    Date of Patent: January 5, 2016
    Assignee: Citrix Systems, Inc.
    Inventor: Timothy Mackey
  • Patent number: 9021140
    Abstract: The method can include receiving, at a computing device of an end-user, a web page including a script embedded by a network appliance, the script having instructions that when executed by the computing device registers for notification of a browser error event, executing the script at the computing device of the end-user, and recording the occurrence of an error during the rendering of the web page, when an error occurs.
    Type: Grant
    Filed: March 12, 2007
    Date of Patent: April 28, 2015
    Assignee: Citrix Systems, Inc.
    Inventor: Timothy Mackey
  • Patent number: 8700763
    Abstract: Systems and methods for performing automated load and usability testing via an application delivery appliance can include methods where a browser having a unique identifier is detected and a script is injected into the HTML response generated by the page displayed within the browser. The injected script renders the page and the links on the page, and then selects a link within the rendered page. Upon selecting a link, the script then waits for a period of time before calling a function associated with the selected link. In situations where the browser is a control browser, the calling of a function associated with the link is followed by the spawning of one or more slave browsers, where each slave browser further executes the above-listed steps beginning with the execution of the injected script and ending with the calling of the function associated with the selected link.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: April 15, 2014
    Assignee: Citrix Systems, Inc.
    Inventor: Timothy Mackey
  • Publication number: 20140040355
    Abstract: Systems and methods for script injection are shown and described. The method can include intercepting, by a network appliance, a request for a web page from a computing device, transmitting, by the network appliance, the request for a web page to a web server, and intercepting, by the network appliance, a response from the web server, the response including at least a portion of the requested web page. The method can also include injecting, by the network appliance, a script having instructions that when executed by the computing device registers to be notified of the occurrence of a web page event thereby creating a modified response and transmitting the modified response to the computing device that requested the web page.
    Type: Application
    Filed: October 8, 2013
    Publication date: February 6, 2014
    Applicant: Citrix Systems, Inc.
    Inventor: Timothy MacKey
  • Patent number: 8572160
    Abstract: Systems and methods for script injection are shown and described. The method can include intercepting, by a network appliance, a request for a web page from a computing device, transmitting, by the network appliance, the request for a web page to a web server, and intercepting, by the network appliance, a response from the web server, the response including at least a portion of the requested web page. The method can also include injecting, by the network appliance, a script having instructions that when executed by the computing device registers to be notified of the occurrence of a web page event thereby creating a modified response and transmitting the modified response to the computing device that requested the web page.
    Type: Grant
    Filed: March 12, 2007
    Date of Patent: October 29, 2013
    Assignee: Citrix Systems, Inc.
    Inventor: Timothy Mackey
  • Publication number: 20090287791
    Abstract: Systems and methods for performing automated load and usability testing via an application delivery appliance can include methods where a browser having a unique identifier is detected and a script is injected into the HTML response generated by the page displayed within the browser. The injected script renders the page and the links on the page, and then selects a link within the rendered page. Upon selecting a link, the script then waits for a period of time before calling a function associated with the selected link. In situations where the browser is a control browser, the calling of a function associated with the link is followed by the spawning of one or more slave browsers, where each slave browser further executes the above-listed steps beginning with the execution of the injected script and ending with the calling of the function associated with the selected link.
    Type: Application
    Filed: May 19, 2009
    Publication date: November 19, 2009
    Inventor: Timothy Mackey
  • Publication number: 20080229323
    Abstract: Systems and methods for error detection shown are described. The method can include receiving, at a computing device of an end-user, a web page including a script embedded by a network appliance, the script having instructions that when executed by the computing device registers for notification of a browser error event, executing the script at the computing device of the end-user, and recording the occurrence of an error during the rendering of the web page, when an error occurs.
    Type: Application
    Filed: March 12, 2007
    Publication date: September 18, 2008
    Inventor: Timothy Mackey
  • Publication number: 20080228863
    Abstract: Systems and methods for end-user experience monitoring using a script are shown and described. The method can include receiving, at a computing device of an end-user, web page including a script injected by a network appliance, the script having instructions that, when executed, register for the occurrence of an event associated with at least one of an attachevent command and an addEventListener command, executing the script at the computing device of the end-user, and recording the occurrence of the event associated with the at least one command during the rendering of the web page.
    Type: Application
    Filed: March 12, 2007
    Publication date: September 18, 2008
    Inventor: Timothy Mackey
  • Publication number: 20080228911
    Abstract: Systems and methods for script injection are shown and described. The method can include intercepting, by a network appliance, a request for a web page from a computing device, transmitting, by the network appliance, the request for a web page to a web server, and intercepting, by the network appliance, a response from the web server, the response including at least a portion of the requested web page. The method can also include injecting, by the network appliance, a script having instructions that when executed by the computing device registers to be notified of the occurrence of a web page event thereby creating a modified response and transmitting the modified response to the computing device that requested the web page.
    Type: Application
    Filed: March 12, 2007
    Publication date: September 18, 2008
    Inventor: Timothy Mackey
  • Publication number: 20080228862
    Abstract: Systems and methods for operating a business to provide telephony services are described. The method can include receiving a web page including a script that is injected into the web page by a network appliance, executing the script at the computing device of the end-user, and recording a performance parameter indicated in the script. The method can also include transmitting a request to a computing device of a second domain for an item identified by the web page and transmitting the recorded performance parameter to the computing device of the second domain as part of the transmitted request.
    Type: Application
    Filed: March 12, 2007
    Publication date: September 18, 2008
    Inventor: Timothy Mackey