Patents by Inventor John Bates

John Bates 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: 20150256648
    Abstract: Systems and methods for visualization of performance parameters of distributed computer systems. An example method may comprise: receiving data representing a geographic location of a client computer system issuing a plurality of requests to a server computer system, the data further comprising a plurality of values representing one or more parameters of request processing by the server computer system; and generating a sequence of video frames, each video frame of the sequence of video frames comprising a visual element of a pre-defined shape overlaid over a geographic map in a position corresponding to the geographic location of the client computer system, wherein a pre-defined attribute of the visual element visually represents one or more values of the plurality of values.
    Type: Application
    Filed: March 5, 2014
    Publication date: September 10, 2015
    Applicant: TEACHERS INSURANCE AND ANNUITY ASSOCIATION OF AMERICA
    Inventors: Ethan Luke Michaud, Mathew Wade Pickering, Nathaniel John Bates, Janusz M. Juda, Thomas Steven Joyce, William Val Arneth, III, Latrisha Devon Whitehead, Gary Robert Couture, Louis Anthony Iannucci, Scott M. Blandford
  • Patent number: 9083562
    Abstract: Methods and apparatus for predicting network activity are disclosed. In response to a requested value of an independent variable describing a suspected determinant of network activity for a network content provider, a set of predicted values of a dependent variable is displayed. The set of predicted values of the dependent variable is predicted based on a relationship between the independent variable and the dependent variable. The dependent variable reflects an aspect of the network activity for the network content provider. The relationship is derived from a plurality of metric values, and the plurality of metric values includes metric values describing the network activity for the network content provider. A plurality of independent variables is set to the requested value of the independent variable. A plurality of values of the dependent variable is displayed based on a plurality of respective relationships between the plurality of independent variables and the dependent variable.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: July 14, 2015
    Assignee: Adobe Systems Incorporated
    Inventor: John Bates
  • Publication number: 20140304210
    Abstract: Methods and apparatus for predicting network activity are disclosed. In response to a requested value of an independent variable describing a suspected determinant of network activity for a network content provider, a set of predicted values of a dependent variable is displayed. The set of predicted values of the dependent variable is predicted based on a relationship between the independent variable and the dependent variable. The dependent variable reflects an aspect of the network activity for the network content provider. The relationship is derived from a plurality of metric values, and the plurality of metric values includes metric values describing the network activity for the network content provider. A plurality of independent variables is set to the requested value of the independent variable. A plurality of values of the dependent variable is displayed based on a plurality of respective relationships between the plurality of independent variables and the dependent variable.
    Type: Application
    Filed: August 31, 2011
    Publication date: October 9, 2014
    Inventor: John Bates
  • Publication number: 20140303953
    Abstract: Methods and apparatus for predicting network activity with forecasting model selection are disclosed. In one embodiment a network analytics forecasting model with a preferred model error measurement is selected from among a set of model error measurements for a set of network analytics forecasting models. The selecting includes, for each of a set of network analytics forecasting models, calculating a set of predicted network analytics metric values corresponding to individual ones of a set of actual network analytics metric values in a network analytics metrics data set, comparing individual ones of the set of predicted network analytics metric values to corresponding ones of the set of actual network analytics metric values, and generating a model error measurement reflecting the comparing. Future network analytics metric values are predicted using the network analytics forecasting model with the preferred model error measurement.
    Type: Application
    Filed: December 22, 2011
    Publication date: October 9, 2014
    Inventor: John Bates
  • Publication number: 20140304390
    Abstract: Methods and apparatus for ascertaining trends in network activity data are disclosed. A plurality of trend indicators is calculated for a plurality of values of a metric associated with network activity for a network content provider. The trend indicators include one or more moving averages of the plurality of values of the metric, and one or more standard deviation values of the plurality of values of the metric. A time-series graphical overlay representation of the plurality of values of the metric and the plurality of trend indicators demonstrating a relationship between the metric values and the trend indicators is displayed.
    Type: Application
    Filed: August 31, 2011
    Publication date: October 9, 2014
    Inventor: John Bates
  • Publication number: 20140278324
    Abstract: A method of simulating electrical propagation in the heart muscle on a computing device having a processor and a memory includes providing a structural representation of a heart muscle. The structural representation includes a plurality of tissue elements. The plurality of tissue elements have a shape corresponding to shape of a heart muscle. The method includes storing a model of electric potential propagation through the structural representation in the memory. The model includes a piecewise linear equation describing electrical activity within each tissue element and a difference equation describing conduction from one of the tissue elements to an adjacent tissue element. The method also includes providing a first set of tunable parameters for inclusion in the piecewise linear equation and a second tunable parameter for inclusion in the difference equation. The method further includes tuning the first set of tunable parameters and the second tunable parameter in the model.
    Type: Application
    Filed: March 17, 2014
    Publication date: September 18, 2014
    Applicant: VISIBLE ELECTROPHYSIOLOGY, LLC.
    Inventors: Oliver Richard John Bates, Peter Salem Spector
  • Patent number: 8656350
    Abstract: A system and method for configuring an event-based process are disclosed. A configuration module receives input describing an event-based process or modifications to an event-based process. For example, the configuration module receives as input a graphical depiction of one or more states and state transitions that comprise at least a portion of the event-based process. Using the received input description, the configuration module generates executable data, such as data formatted as an event processing language, corresponding to the input. The executable data is then communicated to an event engine which executes the executable data to implement the event-based process or modifications to an event-based process corresponding to the received input. One or more aspects of the execution of the event-based process may also be visualized, and graphically modified, though an event monitoring module.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: February 18, 2014
    Assignee: Software AG
    Inventors: John Bates, Gareth Smith, Richard M. Bentley
  • Patent number: 8640089
    Abstract: A system and method for constructing and deploying a business activity monitoring (BAM) dashboard associated with an event-based process are disclosed. A configuration module receives an event-based process identifier for an event-based process and data, such as inputs or outputs, for the event-based process. A generation module then generates a dashboard description that includes the identifier and an associated dashboard template having one or more dashboard components. This dashboard description is used by a dashboard server to automatically generate a BAM dashboard for monitoring the event-based process by using the association between the dashboard template and the event-based process to display data associated with the event-based process using one or more dashboard components.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: January 28, 2014
    Assignee: Software AG
    Inventors: John Bates, Gareth Smith, Richard M. Bentley, James Arsenault, Aston Chan, Kevin A. Palfreyman, Robert S. Mitchell
  • Patent number: 8626435
    Abstract: A method for determining location such as vehicle location receives data at a predetermined frequency, validates the received data, stores the received data based on the validation and computes a location based on the stored data. The validation includes verifying a presence of particular data substrings within the received data, verifying a presence of a plurality of data fields within each data substring, computing a parameter based on information contained in two of the plurality of data fields and comparing the computer parameter with a pre-defined threshold.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: January 7, 2014
    Assignee: Volvo Group North America LLC
    Inventors: Raymond Gardea, James Gwynn, John Bate
  • Publication number: 20130198203
    Abstract: Methods and apparatus for bot detection using profile based filtration are disclosed. A statistical profile describing attributes of automated-origin content request activity for a network content provider is built. A plurality of content requests of unknown origin in terms of similarity to the attributes is scored. A likelihood of automated-origin content request activity based on the scoring is indicated.
    Type: Application
    Filed: December 22, 2011
    Publication date: August 1, 2013
    Inventors: John Bates, Ben S. Robison
  • Patent number: 8359732
    Abstract: A method of manufacturing an optimized sheet metal (1) of a zirconium based alloy is described, which optimized sheet metal (1) defines a sheet plane (BA). The method comprises the steps of providing a sheet metal (2) of a zirconium based. alloy, subjecting the sheet metal (2) to at least a preparing cold rolling and a final cold rolling, wherein the preparing cold rolling and the final cold rolling are both performed in a common rolling direction, and heat treating the sheet metal (1) between the preparing cold rolling and the final cold rolling so that the zirconium based alloy is partially re-crystallized. A method of manufacturing a spacer grid using an optimized sheet metal (1) according to the invention is also described.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: January 29, 2013
    Assignee: Westinghouse Electric Sweden AB
    Inventors: Lars Hallstadius, Mats Dahlbäck, John Bates, James Dougherty, Steven J. King, Robert J. Comstock
  • Publication number: 20130018702
    Abstract: A business process management (BPM) system, a business event processing system, and a business visibility system are integrated into a responsive process management platform using standardized messages to permit communication and collaboration among the systems. The BPM system has the capability to model and execute at least one monitoring process including at least one monitoring workstep. This monitoring process makes visible in the BPM system processes of interest that are executing in external systems. The business event processing system and/or the business visibility system have tools to allow users to easily configure those systems to sense events and send appropriate standardized messages to the other systems, can extract and send data to the BPM system, and can send alerts to the BPM system.
    Type: Application
    Filed: April 17, 2012
    Publication date: January 17, 2013
    Applicant: PROGRESS SOFTWARE CORPORATION
    Inventors: Daniel D. SMITH, Prashant THUMMA, Sheldon BORKIN, John BATES, Ayyappan PONNAN, Subhash K. NAMBOODIRI, Phanendra B. GARIMELLA, Jean-Francois CLOUTIER, Murali MOHAN, M. A. KETABCHI
  • Publication number: 20120291008
    Abstract: A system and method for constructing and deploying a business activity monitoring (BAM) dashboard associated with an event-based process are disclosed. A configuration module receives an event-based process identifier for an event-based process and data, such as inputs or outputs, for the event-based process. A generation module then generates a dashboard description that includes the identifier and an associated dashboard template having one or more dashboard components. This dashboard description is used by a dashboard server to automatically generate a BAM dashboard for monitoring the event-based process by using the association between the dashboard template and the event-based process to display data associated with the event-based process using one or more dashboard components.
    Type: Application
    Filed: July 25, 2012
    Publication date: November 15, 2012
    Applicant: PROGRESS SOFTWARE CORPORATION
    Inventors: John BATES, Gareth SMITH, Richard M. BENTLEY, James ARSENAULT, Aston CHAN, Kevin A. PALFREYMAN, Robert Scott MITCHELL
  • Patent number: 8276115
    Abstract: A system and method for constructing and deploying a business activity monitoring (BAM) dashboard associated with an event-based process are disclosed. A configuration module receives an event-based process identifier for an event-based process and data, such as inputs or outputs, for the event-based process. A generation module then generates a dashboard description that includes the identifier and an associated dashboard template having one or more dashboard components. This dashboard description is used by a dashboard server to automatically generate a BAM dashboard for monitoring the event-based process by using the association between the dashboard template and the event-based process to display data associated with the event-based process using one or more dashboard components.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: September 25, 2012
    Assignee: Progress Software Corporation
    Inventors: John Bates, Gareth Smith, Richard M. Bentley, James Arsenault, Aston Chan, Kevin A. Palfreyman, Robert Scott Mitchell
  • Patent number: D657097
    Type: Grant
    Filed: September 9, 2010
    Date of Patent: April 3, 2012
    Assignee: Hammersmith Nominees Pty Ltd
    Inventor: Kenneth John Bates
  • Patent number: D658339
    Type: Grant
    Filed: September 9, 2010
    Date of Patent: April 24, 2012
    Assignee: Hammersmith Nominees Pty Ltd
    Inventor: Kenneth John Bates
  • Patent number: D663080
    Type: Grant
    Filed: October 25, 2011
    Date of Patent: July 3, 2012
    Assignee: Hammersmith Nominees Pty Ltd
    Inventor: Kenneth John Bates
  • Patent number: D676616
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: February 19, 2013
    Assignee: Hammersmith Nominees Pty Ltd
    Inventor: Kenneth John Bates
  • Patent number: D676617
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: February 19, 2013
    Assignee: Hammersmith Nominees Pty Ltd
    Inventor: Kenneth John Bates
  • Patent number: D679060
    Type: Grant
    Filed: November 10, 2011
    Date of Patent: March 26, 2013
    Assignee: Hammersmith Nominees Pty Ltd
    Inventor: Kenneth John Bates