Patents by Inventor Craig Allen Gooding

Craig Allen Gooding 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: 20120117485
    Abstract: Embodiments of the present disclosure include methods (and corresponding systems and computer program products) that augment content in web pages with resources and provide the resources based on user interaction with the augmented content in the web pages. The disclosed embodiments analyzes a web page to identify a keyword, locates a piece of reference data matching the identified keyword, generates an association of the located piece of reference data and the keyword, and embeds the association in an augmented web page. Upon receiving a request from a client computer corresponding to a pointer being positioned over the keyword in the augmented web page, the disclosed embodiments determines relevant resources, and transmits the resources to the client computer for display in a multi-layered dialog box, such that a viewer can access the plurality of resources by interacting with the multi-layered dialog box without leaving the augmented web page.
    Type: Application
    Filed: January 18, 2012
    Publication date: May 10, 2012
    Inventors: Richard Brindley, Craig Allen Gooding, Anna Kassoway
  • Patent number: 8122014
    Abstract: Embodiments of the present disclosure include methods (and corresponding systems and computer program products) that augment content in web pages with resources and provide the resources based on user interaction with the augmented content in the web pages. The disclosed embodiments analyzes a web page to identify a keyword, locates a piece of reference data matching the identified keyword, generates an association of the located piece of reference data and the keyword, and embeds the association in an augmented web page. Upon receiving a request from a client computer corresponding to a pointer being positioned over the keyword in the augmented web page, the disclosed embodiments determines relevant resources, and transmits the resources to the client computer for display in a multi-layered dialog box, such that a viewer can access the plurality of resources by interacting with the multi-layered dialog box without leaving the augmented web page.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: February 21, 2012
    Assignee: Vibrant Media, Inc.
    Inventors: Richard Brindley, Craig Allen Gooding, Anna Kassoway
  • Publication number: 20110258529
    Abstract: Systems and methods are presented for determining whether a web page loaded by a user from a server other than the server of the enterprise providing the advertisement content is safe for displaying the advertisement content. In some aspects, the systems and methods discussed determine if content of a web page to be augmented is content safe for delivering content from a publisher. A script of a web page being loaded by a browser which may execute on a client may identify that content from a publisher is to be displayed with content of the web page. The script may transmit to a server a request to check a safeness of the content of the web page prior to displaying the publisher's content. The script may receive from the server, responsive to the server determining the content of the web page is not safe for the publisher, a predetermined content not from the publisher to display on the web page.
    Type: Application
    Filed: April 16, 2010
    Publication date: October 20, 2011
    Inventors: Toby Doig, Craig Allen Gooding
  • Publication number: 20100169366
    Abstract: A system for augmenting data from a source data file with data from a reference database to generate an augmented data file and tracking the augmented data file is provided. The system includes a reference database including at least one reference datum. A handler component is configured to retrieve a source data file including the structured datum. A locator component is configured to locate the structured datum in the source data file; an analyzer component configured to associate the identified structured datum to one reference datum to create an association according to an analyzing strategy. A generating component is configured to generate a hyperlink based upon the association and embeds the generated hyperlink and an identification code in the source file to create and track an augmented data file.
    Type: Application
    Filed: March 5, 2010
    Publication date: July 1, 2010
    Inventors: Douglas Stevenson, Craig Allen Gooding
  • Patent number: 7698311
    Abstract: A system for augmenting data from a source data file with data from a reference database to generate an augmented data file and tracking the augmented data file is provided. The system includes a reference database including at least one reference datum. A handler component is configured to retrieve a source data file including the structured datum. A locator component is configured to locate the structured datum in the source data file; an analyzer component configured to associate the identified structured datum to one reference datum to create an association according to an analyzing strategy. A generating component is configured to generate a hyperlink based upon the association and embeds the generated hyperlink and an identification code in the source file to create and track an augmented data file.
    Type: Grant
    Filed: July 17, 2007
    Date of Patent: April 13, 2010
    Assignee: Vibrant Media Limited
    Inventors: Douglas Stevenson, Craig Allen Gooding
  • Publication number: 20090019039
    Abstract: Embodiments of the present disclosure include methods (and corresponding systems and computer program products) that augment content in web pages with resources and provide the resources based on user interaction with the augmented content in the web pages. The disclosed embodiments analyzes a web page to identify a keyword, locates a piece of reference data matching the identified keyword, generates an association of the located piece of reference data and the keyword, and embeds the association in an augmented web page. Upon receiving a request from a client computer corresponding to a pointer being positioned over the keyword in the augmented web page, the disclosed embodiments determines relevant resources, and transmits the resources to the client computer for display in a multi-layered dialog box, such that a viewer can access the plurality of resources by interacting with the multi-layered dialog box without leaving the augmented web page.
    Type: Application
    Filed: September 18, 2008
    Publication date: January 15, 2009
    Applicant: Vibrant Media Limited
    Inventors: Richard Brindley, Craig Allen Gooding, Anna Kassoway
  • Patent number: 7257585
    Abstract: A system for augmenting data from a source data file with data from a reference database to generate an augmented data file is provided. The system includes a reference database including at least one reference datum. A handler component is configured to retrieve a source data file including the structured datum. A locator component is configured to locate the structured datum in the source data file; an analyzer component configured to associate the identified structured datum to one reference datum to create an association according to an analyzing strategy. A generating component is configured to generate a hyperlink based upon the association and embeds the generated hyperlink in the source file to create an augmented data file.
    Type: Grant
    Filed: August 20, 2003
    Date of Patent: August 14, 2007
    Assignee: Vibrant Media Limited
    Inventors: Douglas Stevenson, Craig Allen Gooding