Patents by Inventor Russell Krajec

Russell Krajec 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: 10346292
    Abstract: Recommendations may be generated while calculating performance metrics from multiple uses of a software component. A tracing service may collect trace data from multiple uses of a software component, where each use may be done on different conditions. The performance metric analysis may identify various factors that may affect the performance of a software component, then present those factors to a user in different delivery mechanisms. In one such mechanism, a recommended set of hardware and software configurations may be generated as part of an operational analysis of a software component.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: July 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tetsuo Seto, Russell Krajec
  • Patent number: 10241785
    Abstract: Production or development uses of an application may be identified from tracing data when the data fits a heuristic. The heuristic may include length of execution run, number of executions, repeating patterns within the execution run, or other factors. Similarly, prototyping or development uses of an application may be identified by frequent code changes, sporadic uses, low loads, and other factors. The production and development uses of an application may be displayed by a uses versus user graph, where production users may be displayed as those users with the largest number of uses. The tracing data may be gathered by monitoring an entire application or from monitoring functions, modules, subroutines, libraries, interfaces, services, or other portions of an application.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: March 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Russell Krajec
  • Publication number: 20160299759
    Abstract: Production or development uses of an application may be identified from tracing data when the data fits a heuristic. The heuristic may include length of execution nm, number of executions, repeating patterns within the execution nm, or other factors. Similarly, prototyping or development uses of an application may be identified by frequent code changes, sporadic uses, low loads, and other factors. The production and development uses of an application may be displayed by a uses versus user graph, where production users may be displayed as those users with the largest number of uses. The tracing data may be gathered by monitoring an entire application or from monitoring functions, modules, subroutines, libraries, interfaces, services, or other portions of an application.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 13, 2016
    Inventor: Russell Krajec
  • Publication number: 20160283362
    Abstract: Recommendations may be generated while calculating performance metrics from multiple uses of a software component. A tracing service may collect trace data from multiple uses of a software component, where each use may be done on different conditions. The performance metric analysis may identify various factors that may affect the performance of a software component, then present those factors to a user in different delivery mechanisms. In one such mechanism, a recommended set of hardware and software configurations may be generated as part of an operational analysis of a software component.
    Type: Application
    Filed: March 27, 2014
    Publication date: September 29, 2016
    Inventors: Tetsuo Seto, Russell Krajec
  • Publication number: 20130080548
    Abstract: A web application for managing multiple matters may have an email interface that may be used to update status items as well as upload and categorize documents. The web application may authenticate the source of the information, and may apply the various input received via email to an appropriate matter. The email interface may generate email queries for users, and the queries may include various identifiers that may be used to apply a response to the appropriate matter. The email interface may allow a user to create new matters or activities within matters. An email's subject line, contents, attachments, or other information may be analyzed.
    Type: Application
    Filed: May 21, 2012
    Publication date: March 28, 2013
    Inventor: Russell Krajec
  • Patent number: 8204949
    Abstract: A web application for managing multiple matters may have an email interface that may be used to update status items as well as upload and categorize documents. The web application may authenticate the source of the information, and may apply the various input received via email to an appropriate matter. The email interface may generate email queries for users, and the queries may include various identifiers that may be used to apply a response to the appropriate matter. The email interface may allow a user to create new matters or activities within matters. An email's subject line, contents, attachments, or other information may be analyzed.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: June 19, 2012
    Inventor: Russell Krajec