Patents by Inventor Jeremy A. Davis

Jeremy A. Davis 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: 20180081497
    Abstract: A method and system to display a pop-up window when a user leaves a website are disclosed. A user accesses a website with a web browser. When a web page from the website is loaded into the user's browser, a client-side variable is set to a particular value, such as the current time. When the web page from the website is unloaded from the browser, a hidden pop-up window is loaded. The hidden pop-up window is programmed to sleep and then check the value of the client-side variable. A change in the value of the client-side variable indicates a new web page from the same web server has been loaded into the web browser and the user has not left the website. However, if a web page from a different web server is loaded into the browser, then the value of the client-side variable remains unchanged. Consequently, when the hidden pop-up window awakes and checks the value of the client-side variable, the pop-up window can determine whether the user has left the original website.
    Type: Application
    Filed: August 22, 2017
    Publication date: March 22, 2018
    Applicant: eBay Inc.
    Inventors: Matthew Mengerink, Jeremy A. Davis, Justin Christopher Early
  • Patent number: 9787698
    Abstract: A network-based publication system, to publish data over a communications network, includes an interface to receive, via the communications network and from a first user, user data to be published by a network-based publication system. The publication system further includes a publisher component to generate publication data (e.g., an HTML document) including the user data and function modifying code. The publisher component generates the publication data in accordance with a publication format. The interface publishes the publication data via the communications network. The function modifying code is interpreted and executed, at a browser application, to disable (or modify) least one function of programming language supported by the browser application.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: October 10, 2017
    Assignee: eBay Inc.
    Inventor: Jeremy A. Davis
  • Patent number: 9766771
    Abstract: A method and system to display a graphical user interface based on a detected value are disclosed. The system sets a client-side variable to a value responsive to a client device loading data from a server. A graphical user interface is loaded, by the system, onto the client device. The graphical user interface is configured to remain hidden for a predetermined length of time. A detection is made, by the system, that the value of the client-side variable remains unchanged after the predetermined length of time. In some instances, the value of the client-side variable is preserved responsive to the client device loading further data from a further server. The graphical user interface is displayed based on the detection the value of the client-side variable remains unchanged.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: September 19, 2017
    Assignee: eBay Inc.
    Inventors: Matthew Mengerink, Jeremy A. Davis, Justin Christopher Early
  • Publication number: 20160149940
    Abstract: A network-based publication system, to publish data over a communications network, includes an interface to receive, via the communications network and from a first user, user data to be published by a network-based publication system. The publication system further includes a publisher component to generate publication data (e.g., an HTML document) including the user data and function modifying code. The publisher component generates the publication data in accordance with a publication format. The interface publishes the publication data via the communications network. The function modifying code is interpreted and executed, at a browser application, to disable (or modify) least one function of programming language supported by the browser application.
    Type: Application
    Filed: January 27, 2016
    Publication date: May 26, 2016
    Inventor: Jeremy A. Davis
  • Publication number: 20160124584
    Abstract: A method and system to display a pop-up window when a user leaves a website are disclosed. A user accesses a website with a web browser. When a web page from the website is loaded into the user's browser, a client-side variable is set to a particular value, such as the current time. When the web page from the website is unloaded from the browser, a hidden pop-up window is loaded. The hidden pop-up window is programmed to sleep and then check the value of the client-side variable. A change in the value of the client-side variable indicates a new web page from the same web server has been loaded into the web browser and the user has not left the website. However, if a web page from a different web server is loaded into the browser, then the value of the client-side variable remains unchanged. Consequently, when the hidden pop-up window awakes and checks the value of the client-side variable, the pop-up window can determine whether the user has left the original website.
    Type: Application
    Filed: January 11, 2016
    Publication date: May 5, 2016
    Inventors: Matthew Mengerink, Jeremy A. Davis, Justin Christopher Early
  • Patent number: 9276954
    Abstract: A network-based publication system, to publish data over a communications network, includes an interface to receive, via the communications network and from a first user, user data to be published by a network-based publication system. The publication system further includes a publisher component to generate publication data (e.g., an HTML document) including the user data and function modifying code. The publisher component generates the publication data in accordance with a publication format. The interface publishes the publication data via the communications network. The function modifying code is interpreted and executed, at a browser application, to disable (or modify) least one function of programming language supported by the browser application.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: March 1, 2016
    Assignee: eBay Inc.
    Inventor: Jeremy A. Davis
  • Patent number: 9235315
    Abstract: A method and system to display a pop-up window when a user leaves a website are disclosed. A user accesses a website with a web browser. When a web page from the website is loaded into the user's browser, a client-side variable is set to a particular value, such as the current time. When the web page from the website is unloaded from the browser, a hidden pop-up window is loaded. The hidden pop-up window is programmed to sleep and then check the value of the client-side variable. A change in the value of the client-side variable indicates a new web page from the same web server has been loaded into the web browser and the user has not left the website. However, if a web page from a different web server is loaded into the browser, then the value of the client-side variable remains unchanged. Consequently, when the hidden pop-up window awakes and checks the value of the client-side variable, the pop-up window can determine whether the user has left the original website.
    Type: Grant
    Filed: April 5, 2013
    Date of Patent: January 12, 2016
    Assignee: eBay Inc.
    Inventors: Matthew Mengerink, Justin Christopher Early, Jeremy A. Davis
  • Publication number: 20140380476
    Abstract: A network-based publication system, to publish data over a communications network, includes an interface to receive, via the communications network and from a first user, user data to be published by a network-based publication system. The publication system further includes a publisher component to generate publication data (e.g., an HTML document) including the user data and function modifying code. The publisher component generates the publication data in accordance with a publication format. The interface publishes the publication data via the communications network. The function modifying code is interpreted and executed, at a browser application, to disable (or modify) least one function of programming language supported by the browser application.
    Type: Application
    Filed: June 27, 2014
    Publication date: December 25, 2014
    Inventor: Jeremy A. Davis
  • Patent number: 8793401
    Abstract: A network-based publication system, to publish data over a communications network, includes an interface to receive, via the communications network and from a first user, user data to be published by a network-based publication system. The publication system further includes a publisher component to generate publication data (e.g., an HTML document) including the user data and function modifying code. The publisher component generates the publication data in accordance with a publication format. The interface publishes the publication data via the communications network. The function modifying code is interpreted and executed, at a browser application, to disable (or modify) least one function of programming language supported by the browser application.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: July 29, 2014
    Assignee: eBay Inc.
    Inventor: Jeremy A. Davis
  • Publication number: 20130227475
    Abstract: A method and system to display a pop-up window when a user leaves a website are disclosed. A user accesses a website with a web browser. When a web page from the website is loaded into the user's browser, a client-side variable is set to a particular value, such as the current time. When the web page from the website is unloaded from the browser, a hidden pop-up window is loaded. The hidden pop-up window is programmed to sleep and then check the value of the client-side variable. A change in the value of the client-side variable indicates a new web page from the same web server has been loaded into the web browser and the user has not left the website. However, if a web page from a different web server is loaded into the browser, then the value of the client-side variable remains unchanged. Consequently, when the hidden pop-up window awakes and checks the value of the client-side variable, the pop-up window can determine whether the user has left the original website.
    Type: Application
    Filed: April 5, 2013
    Publication date: August 29, 2013
    Applicant: eBay Inc.
    Inventors: Matthew Mengerink, Justin Christopher Early, Jeremy A. Davis
  • Publication number: 20120311013
    Abstract: A network-based publication system, to publish data over a communications network, includes an interface to receive, via the communications network and from a first user, user data to be published by a network-based publication system. The publication system further includes a publisher component to generate publication data (e.g., an HTML document) including the user data and function modifying code. The publisher component generates the publication data in accordance with a publication format. The interface publishes the publication data via the communications network. The function modifying code is interpreted and executed, at a browser application, to disable (or modify) least one function of programming language supported by the browser application.
    Type: Application
    Filed: August 13, 2012
    Publication date: December 6, 2012
    Applicant: eBay Inc.
    Inventor: Jeremy A. Davis
  • Patent number: 8244910
    Abstract: A network-based publication system, to publish data over a communications network, includes an interface to receive, via the communications network and from a first user, user data to be published by a network-based publication system. The publication system further includes a publisher component to generate publication data (e.g., an HTML document) including the user data and function modifying code. The publisher component generates the publication data in accordance with a publication format. The interface publishes the publication data via the communications network. The function modifying code is interpreted and executed, at a browser application, to disable (or modify) least one function of programming language supported by the browser application.
    Type: Grant
    Filed: July 14, 2004
    Date of Patent: August 14, 2012
    Assignee: eBay Inc.
    Inventor: Jeremy A. Davis
  • Patent number: 7997698
    Abstract: An ink delivery system having at least one off-axis ink supply container and an on-axis printhead assembly. The on-axis printhead assembly includes at least one reservoir and a corresponding standpipe separated by a particle filter. At least one tube connects the off-axis ink supply container to the on-axis printhead assembly. A first valve is configured to selectively open a flow path between the tube and the reservoir. A second valve is configured to selectively open a flow path between the standpipe and the tube.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: August 16, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeremy A Davis, Melissa S. Gedraitis, Marc A. Baldwin, Louis Barinaga, Daniel D Dowell, Ashley E Childs, Mark A. Smith, Charles R. Steinmetz, Ralph L. Stathem, Jeffrey D. Langford, Michael L. Hilton
  • Patent number: 7510274
    Abstract: An ink delivery system having at least one off-axis ink supply container and an on-axis printhead assembly. The printhead assembly includes at least one reservoir and a corresponding standpipe separated by a particle filter. At least one tube connects the off-axis ink supply container to the printhead assembly. A first valve is configured to selectively open a flow path between the tube and the reservoir. A second valve is configured to selectively open a flow path between the standpipe and the tube.
    Type: Grant
    Filed: January 21, 2005
    Date of Patent: March 31, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeremy A Davis, Melissa S. Gedraitis, Marc A. Baldwin, Louis Barinaga, Daniel D Dowell, Ashley E Childs, Mark A. Smith, Charles R. Steinmetz, Ralph L. Stathem, Jeffrey D. Langford, Michael L. Hilton
  • Patent number: 7144231
    Abstract: A pump having a rotary portion which compels the movement of a fluid by peristaltic compression of resilient tubing containing the fluid includes a tube component having a plurality of adjacent resilient tubes, with a web interconnecting the adjacent resilient tubes. The web may be offset from the centerline of the tubes so as not to degrade the compressibility of the tubes.
    Type: Grant
    Filed: July 23, 2003
    Date of Patent: December 5, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Jeremy A Davis
  • Patent number: 7118203
    Abstract: An occlusion for use in a peristaltic pump includes independently movable occlusion fingers. The fingers are integrally formed as a single unitary body.
    Type: Grant
    Filed: August 25, 2003
    Date of Patent: October 10, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeremy A. Davis, Melissa S. Gedraitis, Kevin D. Koller
  • Patent number: 7104636
    Abstract: A pen having a printhead and a chamber for holding ink; a sensor for monitoring changes in the amount of ink in the chamber; and a pump for selectively drawing ink into or expelling ink from the chamber.
    Type: Grant
    Filed: July 30, 2003
    Date of Patent: September 12, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeremy A. Davis, David J. Waller, Kit L. Harper
  • Patent number: 7104769
    Abstract: A peristaltic pump device and method includes at least one roller of a rotor rotatable with respect to an occlusion with a substantially constant radius. A depression is formed in the occlusion and extends beyond the substantially constant radius of the occlusion.
    Type: Grant
    Filed: August 26, 2003
    Date of Patent: September 12, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Jeremy A. Davis
  • Patent number: 7048353
    Abstract: A system for receiving and recycling ink comprises a print cartridge having a printhead, and an ink supply reservoir fluidly connected to the print cartridge and a seal member coupled to the ink supply reservoir. The seal member defines a fluid path into the reservoir and the print cartridge engages the seal member so that ink spit from the printhead flows through the fluid path into the reservoir.
    Type: Grant
    Filed: October 22, 2002
    Date of Patent: May 23, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David J. Waller, Jeremy A. Davis, Kit L. Harper
  • Patent number: 6758548
    Abstract: A ganged inkjet printhead sealing system maintains inkjet printhead health in an inkjet printing mechanism during periods of printing inactivity. In multi-printhead printing mechanisms, separate caps seal against each of the printheads. The caps each have an outlet vent. The vents are all ganged together and fluidically coupled to a single, common pressure regulation chamber that isolates the environment adjacent the printhead nozzles from the external environment when the printheads are capped. A fluid in a U-shaped manometer tube, or an elastomeric bladder are used to isolate the pressure chamber environment. The bladder may be constructed as a thin-walled sheet, a spring-biased bag, or as a bellows. The pressure chamber volume changes to accommodate pressure spikes during the capping process, as well as environmental changes in temperature, elevation, barometric pressure, etc. An inkjet printing mechanism having such a ganged capping system, along with associated capping methods are also provided.
    Type: Grant
    Filed: May 20, 2002
    Date of Patent: July 6, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeremy A. Davis, Kris M. English, Jeffrey K. Pew