News Column

Researchers Submit Patent Application, "Graphical Overlay Related to Data Mining and Analytics", for Approval

June 3, 2014

By a News Reporter-Staff News Editor at Information Technology Newsweekly -- From Washington, D.C., VerticalNews journalists report that a patent application by the inventors Goodwin, Joshua C. (Mountain View, CA); Manion, Joshua R. (Los Altos, CA); Latimer, William M. (San Jose, CA), filed on January 16, 2014, was made available online on May 22, 2014.

The patent's assignee is Ensighten, LLC.

News editors obtained the following quote from the background information supplied by the inventors: "Data mining is a field in which data about users is collected and analyzed for a variety of purposes. Data mining may be performed to collect/analyze, for example, Internet data such as web analytics. Web analytics may be obtained when a population of users visits a web page and/or starts an application that causes certain program instructions to be executed. Usually, data is collected for web analytics purposes through a variety of mechanisms, including the setting of a cookie and/or by running scripts in the HTML document. The scripts may perform a variety of functions, including grabbing variables from the document object model (DOM) and/or sending back an image request to a data collection server either internally or externally hosted.

"The program instructions for web analytics are generally authored and run by a variety of vendors, including Omniture.TM., Google.TM., Yahoo.TM., and Webtrends.TM., among others, in order to be able to capture data such as web page load times, 'mouse overs' (i.e., moving a mouse over a particular object on the web page), and the page requestor's IP address. Meanwhile, web pages are generally written in Hypertext Markup Language (HTML). They are written using HTML elements that include 'tags' surrounded by angle brackets. Information in the tag may tell the web browser how to interpret the HTML element (e.g., as text, for insertion of an image into the webpage, for running a script, etc.). These tags can, among other things, include or can load scripts in languages such as JavaScript.TM.. A medium complexity web page may include 5-10 tags with a reference to scripting code stored on servers managed by different vendors.

"When a marketer associated with an organization decides that she wants to change the code to measure and analyze different features, the process is often tedious and challenging. In many situations, to perform this update, the marketer must create a new custom variable in the program instructions, define what the new variable is, and specify what data the modified code must capture for the web page. Since the marketer might not be skilled in how to perform these modifications, she must interface with her information technology (IT) department or other similar agency. Sometimes, even the IT department may not adequately understand the syntax of the web analytics program instructions to properly modify the code, especially given that the myriad web analytics vendors, advertisers, survey researchers, and marketers all have their own custom computer code for effectuating the collection of data for analysis. In other situations, the IT department may not have the appropriate bandwidth to modify the code for deployment on schedule (e.g., for an advertisement campaign deadline, etc.). These problems are only exacerbated when a client's website has many pages and/or many different types of program instructions for collecting various data about a web page visitor."

As a supplement to the background information on this patent application, VerticalNews correspondents also obtained the inventors' summary information for this patent application: "In light of the foregoing background, the following presents a simplified summary of the present disclosure in order to provide a basic understanding of some aspects of the invention. This summary is not an extensive overview of the invention. It is not intended to identify key or critical elements of the invention or to delineate the scope of the invention. The following summary merely presents some concepts of the invention in a simplified form as a prelude to the more detailed description provided below.

"Aspects of the disclosure address one or more of the issues mentioned above by disclosing methods, computer readable media, and apparatuses for providing a graphical overlay for data mining and managing analytic data.

"In some aspects of the disclosure, a graphical overlay may be displayed over at least a portion of a page displayed on a graphical user interface according to page data. The graphical overlay may receive inputted data, such as event information indicating a specific type of analytic data to be collected. The event information may assist in identifying program instructions from a library. The identified program instructions may be modified to enable them to collect the specific type of analytic data when executed by a processor. These modified program instructions may be embedded into the page data. The graphical overlay may display, based on the inputted data, some or all of the analytic data received from a remote server. The analytic data, in some examples, may be updated in real time.

"Of course, the methods and systems of the above-referenced embodiments may also include other additional elements, steps, computer-executable instructions or computer-readable data structures. In this regard, other embodiments are disclosed and claimed herein as well. The details of these and other embodiments of the present invention are set forth in the accompanying drawings and the description below. Other features and advantages of the invention will be apparent from the description and drawings and from the claims.


"The present invention is illustrated by way of example and is not limited in the accompanying figures in which like reference numerals indicate similar elements and in which:

"FIG. 1 is a block diagram of an example computing device that may be used according to an illustrative embodiment of the present disclosure.

"FIG. 2 illustrates an example system for implementing methods according to the present disclosure.

"FIG. 3A illustrates a flow diagram for an example process in accordance with aspects of the present disclosure.

"FIG. 3B illustrates a flow diagram for an example process of generating rules in accordance with aspects of the present disclosure.

"FIG. 4 is an example high level diagram illustrating a function of a graphical overlay in accordance with aspects of the present disclosure.

"FIG. 5 is an example high level diagram illustrating another aspect of the present disclosure.

"FIG. 6 is an example high level diagram illustrating another function of the graphical overlay in accordance with aspects of the present disclosure.

"FIG. 7 illustrates another example system for implementing methods according to the present disclosure.

"FIG. 8 is an example high level diagram illustrating another aspect of the present disclosure."

For additional information on this patent application, see: Goodwin, Joshua C.; Manion, Joshua R.; Latimer, William M. Graphical Overlay Related to Data Mining and Analytics. Filed January 16, 2014 and posted May 22, 2014. Patent URL:

Keywords for this news article include: Ensighten LLC, Information Technology, Information and Data Mining.

Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC

For more stories covering the world of technology, please see HispanicBusiness' Tech Channel

Source: Information Technology Newsweekly

Story Tools Facebook Linkedin Twitter RSS Feed Email Alerts & Newsletters