Patents by Inventor Richard Gimarc

Richard Gimarc 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: 8271643
    Abstract: The invention provides a method for preparing a discrete event simulation model of a production network including a client and a plurality of servers on a plurality of network tiers connected by a network comprising the steps of executing a business function from the client on the production network, gathering resource data from the plurality of servers, normalizing the resource data, calculating a consumption of resources used by the plurality of servers, estimating a transaction cost associated with the consumption of resources and building a discrete event simulation model from the transaction cost.
    Type: Grant
    Filed: August 5, 2009
    Date of Patent: September 18, 2012
    Assignee: CA, Inc.
    Inventors: Paul T. Barnett, Timothy E. Wise, Allan Drew Clarke, Richard Gimarc, James Reynolds, Amy Spellmann
  • Patent number: 7818150
    Abstract: A method is disclosed that preparing a discrete event simulation model of a production network is provided including a client and a plurality of servers connected by a network comprising the steps of initiating a single business function trace test on the production network; gathering network flow trace data from the network; deriving a transaction summary from the network flow trace data; initiating a single business function load test on the production network; gathering resource data from the plurality of servers; normalizing the resource data; gathering web log data from at least one server from the plurality of servers; calculating a number of business functions running on the production network; calculating a consumption of resources used by the plurality of servers; calculating a business function cost associated with the consumption of resources; creating a business function profile from the transaction summary and the business function cost; and building a discrete event simulation model from the bus
    Type: Grant
    Filed: March 13, 2006
    Date of Patent: October 19, 2010
    Assignee: HyPerformix, Inc.
    Inventors: Paul T. Barnett, Timothy E. Wise, Allan Drew Clarke, Richard Gimarc, James Reynolds
  • Patent number: 7734775
    Abstract: A method of semi-automatic data collection, data analysis and model generation for performance analysis of computer networks and software is provided. The invention provides a graphical user interface which indicates the overall data flow in the performance analysis process and guides the user through the proper sequence of steps in that process. Underneath the graphical user interface, the invention provides software tools which include novel data pipeline for transformation of network traces, resource data and application data into organized hash tables, and further into spreadsheets for introduction into computer network simulation programs. The invention also provides novel algorithms for recognizing transaction and parentage between transactions from low level network trace data. The invention further provides novel methods of visualization of trace data and transaction and parentage associations.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: June 8, 2010
    Assignee: Hyperformix, Inc
    Inventors: Paul T. Barnett, Daniel M. Braddock, Allan Drew Clarke, David Leigh DuPré´, Richard Gimarc, Theodore F. Lehr, Annette Palmer, Rajinikala Ramachandran, James Reynolds, Amy Carolyn Spellmann, Carolyn West, Timothy E. Wise, Tom Zauli, Kenneth Zink
  • Publication number: 20100106478
    Abstract: The invention provides a method for preparing a discrete event simulation model of a production network including a client and a plurality of servers on a plurality of network tiers connected by a network comprising the steps of executing a business function from the client on the production network, gathering resource data from the plurality of servers, normalizing the resource data, calculating a consumption of resources used by the plurality of servers, estimating a transaction cost associated with the consumption of resources and building a discrete event simulation model from the transaction cost.
    Type: Application
    Filed: August 5, 2009
    Publication date: April 29, 2010
    Inventors: Paul T. Barnett, Timothy E. Wise, Allan Drew Clarke, Richard Gimarc, James Reynolds, Amy Spellmann
  • Patent number: 7676569
    Abstract: The invention provides a method for preparing a discrete event simulation model of a production network including a client and a plurality of servers on a plurality of network tiers connected by a network comprising the steps of executing a business function from the client on the production network, gathering resource data from the plurality of servers, normalizing the resource data, calculating a consumption of resources used by the plurality of servers, estimating a transaction cost associated with the consumption of resources and building a discrete event simulation model from the transaction cost.
    Type: Grant
    Filed: February 1, 2006
    Date of Patent: March 9, 2010
    Assignee: HyperFormix, Inc.
    Inventors: Paul T. Barnett, Timothy E. Wise, Allan Drew Clarke, Richard Gimarc, James Reynolds, Amy Spellmann
  • Publication number: 20080059625
    Abstract: A method of semi-automatic data collection, data analysis and model generation for performance analysis of computer networks and software is provided. The invention provides a graphical user interface which indicates the overall data flow in the performance analysis process and guides the user through the proper sequence of steps in that process. Underneath the graphical user interface, the invention provides software tools which include novel data pipeline for transformation of network traces, resource data and application data into organized hash tables, and further into spreadsheets for introduction into computer network simulation programs. The invention also provides novel algorithms for recognizing transaction and parentage between transactions from low level network trace data. The invention further provides novel methods of visualization of trace data and transaction and parentage associations.
    Type: Application
    Filed: October 26, 2007
    Publication date: March 6, 2008
    Inventors: Paul Barnett, Daniel Braddock, Allan Clarke, David DuPre, Richard Gimarc, Theodore Lehr, Annette Palmer, Rajinikala Ramachandran, James Reynolds, Amy Spellmann, Carolyn West, Timothy Wise, Tom Zauli, Kenneth Zink
  • Patent number: 7290048
    Abstract: A method of semi-automatic data collection, data analysis and model generation for performance analysis of computer networks and software is provided. The invention provides a graphical user interface which indicates the overall data flow in the performance analysis process and guides the user through the proper sequence of steps in that process. Underneath the graphical user interface, the invention provides software tools which include novel data pipeline for transformation of network traces, resource data and application data into organized hash tables, and further into spreadsheets for introduction into computer network simulation programs. The invention also provides novel algorithms for recognizing transaction and parentage between transactions from low level network trace data. The invention further provides novel methods of visualization of trace data and transaction and parentage associations.
    Type: Grant
    Filed: January 29, 2003
    Date of Patent: October 30, 2007
    Assignee: HyperFormix, Inc.
    Inventors: Paul T. Barnett, Daniel M. Braddock, Allan Drew Clarke, David Leigh DuPré´, Richard Gimarc, Theodore F. Lehr, Annette Palmer, Rajinikala Ramachandran, James Renyolds, Amy Carolyn Spellman, Carolyn West, Timothy E. Wise, Tom Zauli, Kenneth Zink
  • Publication number: 20070180085
    Abstract: The invention provides a method for preparing a discrete event simulation model of a production network including a client and a plurality of servers on a plurality of network tiers connected by a network comprising the steps of executing a business function from the client on the production network, gathering resource data from the plurality of servers, normalizing the resource data, calculating a consumption of resources used by the plurality of servers, estimating a transaction cost associated with the consumption of resources and building a discrete event simulation model from the transaction cost.
    Type: Application
    Filed: February 1, 2006
    Publication date: August 2, 2007
    Inventors: Paul Barnett, Timothy Wise, Allan Clarke, Richard Gimarc, James Reynolds, Amy Spellmann
  • Publication number: 20060224375
    Abstract: A method is disclosed that preparing a discrete event simulation model of a production network is provided including a client and a plurality of servers connected by a network comprising the steps of initiating a single business function trace test on the production network; gathering network from trace data from the network; deriving a transaction summary from the network flow trace data; initiating a single business function load test on the production network; gathering resource data from the plurality of servers; normalizing the resource data; gathering web log data from at least one server from the plurality of servers; calculating a number of business functions running on the production network; calculating a consumption of resources used by the plurality of servers; calculating a business function cost associated with the consumption of resources; creating a business function profile from the transaction summary and the business function cost; and building a discrete event simulation model from the bus
    Type: Application
    Filed: March 13, 2006
    Publication date: October 5, 2006
    Inventors: Paul Barnett, Timothy Wise, Allan Clarke, Richard Gimarc, James Reynolds