Patents by Inventor James L. Wogulis

James L. Wogulis 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: 10284441
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for support dependent post delivery. In one aspect, a method included generating transmission data for a web page served by a first server and rendered on the client device, the first sever belonging to a first domain; determining if the client device supports cross origin resource sharing; in response to a determination that the client device does not support cross origin resource sharing: defining an iFrame for the web page, the iFrame belonging to a second domain of a receiving server, and having a name value derived from the transmission data, receiving iFrame instructions from the receiving server and executing the iFrame instructions in the iFrame, the iFrame instruction causing the client device to: generate an HTTP POST request to the receiving server from the iFrame name value, the first HTTP POST request including the transmission data.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: May 7, 2019
    Assignee: Google LLC
    Inventors: Jesse Savage, Brian N. Kuhn, James L. Wogulis
  • Publication number: 20170163500
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for support dependent post delivery. In one aspect, a method included generating transmission data for a web page served by a first server and rendered on the client device, the first sever belonging to a first domain; determining if the client device supports cross origin resource sharing; in response to a determination that the client device does not support cross origin resource sharing: defining an iFrame for the web page, the iFrame belonging to a second domain of a receiving server, and having a name value derived from the transmission data, receiving iFrame instructions from the receiving server and executing the iFrame instructions in the iFrame, the iFrame instruction causing the client device to: generate an HTTP POST request to the receiving server from the iFrame name value, the first HTTP POST request including the transmission data.
    Type: Application
    Filed: February 7, 2017
    Publication date: June 8, 2017
    Inventors: Jesse Savage, Brian N. Kuhn, James L. Wogulis
  • Patent number: 9602369
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for support dependent post delivery. In one aspect, a method included generating transmission data for a web page served by a first server and rendered on the client device, the first sever belonging to a first domain; determining if the client device supports cross origin resource sharing; in response to a determination that the client device does not support cross origin resource sharing: defining an iFrame for the web page, the iFrame belonging to a second domain of a receiving server, and having a name value derived from the transmission data, receiving iFrame instructions from the receiving server and executing the iFrame instructions in the iFrame, the iFrame instruction causing the client device to: generate an HTTP POST request to the receiving server from the iFrame name value, the first HTTP POST request including the transmission data.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: March 21, 2017
    Assignee: Google Inc.
    Inventors: Jesse Savage, Brian N. Kuhn, James L. Wogulis
  • Publication number: 20150372888
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for support dependent post delivery. In one aspect, a method included generating transmission data for a web page served by a first server and rendered on the client device, the first sever belonging to a first domain; determining if the client device supports cross origin resource sharing; in response to a determination that the client device does not support cross origin resource sharing: defining an iFrame for the web page, the iFrame belonging to a second domain of a receiving server, and having a name value derived from the transmission data, receiving iFrame instructions from the receiving server and executing the iFrame instructions in the iFrame, the iFrame instruction causing the client device to: generate an HTTP POST request to the receiving server from the iFrame name value, the first HTTP POST request including the transmission data.
    Type: Application
    Filed: September 1, 2015
    Publication date: December 24, 2015
    Inventors: Jesse Savage, Brian N. Kuhn, James L. Wogulis
  • Patent number: 9154388
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for support dependent post delivery. In one aspect, a method included generating transmission data for a web page served by a first server and rendered on the client device, the first server belonging to a first domain; determining if the client device supports cross origin resource sharing; in response to a determination that the client device does not support cross origin resource sharing: defining an iFrame for the web page, the iFrame belonging to a second domain of a receiving server, and having a name value derived from the transmission data, receiving iFrame instructions from the receiving server and executing the iFrame instructions in the iFrame, the iFrame instruction causing the client device to: generate an HTTP POST request to the receiving server from the iFrame name value, the first HTTP POST request including the transmission data.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 6, 2015
    Assignee: Google Inc.
    Inventors: Jesse Savage, Brian N. Kuhn, James L. Wogulis
  • Publication number: 20130204932
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for support dependent post delivery. In one aspect, a method included generating transmission data for a web page served by a first server and rendered on the client device, the first sever belonging to a first domain; determining if the client device supports cross origin resource sharing; in response to a determination that the client device does not support cross origin resource sharing: defining an iFrame for the web page, the iFrame belonging to a second domain of a receiving server, and having a name value derived from the transmission data, receiving iFrame instructions from the receiving server and executing the iFrame instructions in the iFrame, the iFrame instruction causing the client device to: generate an HTTP POST request to the receiving server from the iFrame name value, the first HTTP POST request including the transmission data.
    Type: Application
    Filed: March 15, 2013
    Publication date: August 8, 2013
    Inventors: Jesse Savage, Brian N. Kuhn, James L. Wogulis
  • Patent number: 8452837
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for support dependent post delivery. In one aspect, a method included generating transmission data for a web page served by a first server and rendered on the client device, the first sever belonging to a first domain; determining if the client device supports cross origin resource sharing; in response to a determination that the client device does not support cross origin resource sharing: defining an iFrame for the web page, the iFrame belonging to a second domain of a receiving server, and having a name value derived from the transmission data, receiving iFrame instructions from the receiving server and executing the iFrame instructions in the iFrame, the iFrame instruction causing the client device to: generate an HTTP POST request to the receiving server from the iFrame name value, the first HTTP POST request including the transmission data.
    Type: Grant
    Filed: November 3, 2010
    Date of Patent: May 28, 2013
    Assignee: Google Inc.
    Inventors: Jesse Savage, Brian N. Kuhn, James L. Wogulis
  • Publication number: 20120110062
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for support dependent post delivery. In one aspect, a method included generating transmission data for a web page served by a first server and rendered on the client device, the first sever belonging to a first domain; determining if the client device supports cross origin resource sharing; in response to a determination that the client device does not support cross origin resource sharing: defining an iFrame for the web page, the iFrame belonging to a second domain of a receiving server, and having a name value derived from the transmission data, receiving iFrame instructions from the receiving server and executing the iFrame instructions in the iFrame, the iFrame instruction causing the client device to: generate an HTTP POST request to the receiving server from the iFrame name value, the first HTTP POST request including the transmission data.
    Type: Application
    Filed: November 3, 2010
    Publication date: May 3, 2012
    Applicant: Google Inc.
    Inventors: Jesse Savage, Brian N. Kuhn, James L. Wogulis
  • Publication number: 20100198655
    Abstract: Among other things, a computer-implemented method for presenting an ad. The method includes receiving from an advertiser a predetermined level of online interest in a specified topic. The method further includes determining whether a current level of online interest meets or exceeds the predetermined level, and selectively presenting the ad based on the determination.
    Type: Application
    Filed: February 4, 2009
    Publication date: August 5, 2010
    Applicant: Google Inc.
    Inventors: Russell K. Ketchum, Eugene C. Nistor, James L. Wogulis, Ruth A. Doane, Mark Scheele, Neil C. Rhodes, Robert D. Gardner