Patents by Inventor Charles L. Micklavzina
Charles L. Micklavzina 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: 9368037Abstract: A stateful application programming interface training system. The system comprises an interface configured for use in a customer facing production environment, wherein an instance of the interface is launched for each student using the training system; and a training application, wherein the application is configured to receive messages from the instances of the user interface, wherein each message invokes one of a plurality of different application programming interface methods, associate each message to one of a plurality of students, maintain a state of a plurality of training scenarios, a separate state of a training scenario for each of the plurality of students based on an identity of the student, determine when a state of a training scenario completes a checkpoint, and in response to a completed checkpoint, return particularized updated information to the instance of the interface associated with the completed checkpoint.Type: GrantFiled: March 13, 2013Date of Patent: June 14, 2016Assignee: Sprint Communications Company L.P.Inventors: Steven L. Elliott, Christopher J. Ellis, Charles L. Micklavzina, Todd W. Schuster, Marshall A. Siegel, Jamie J. Williams
-
Patent number: 9038028Abstract: A software testing tool providing dynamic testing stubs. The tool comprises, comprising a processor, a non-transitory memory coupled to the processor, and an application stored in the memory. When executed by the processor in a single execution session, the application receives a definition of a test stub as a mapping from a stub handle to a reply message content, stores the test stub in a data store as an entry comprising the stub handle and the reply content, receives an invocation of an application programming interface, where the invocation comprises an argument, searches the data store for a test stub having a stub handle that matches at least in part to the argument received in the invocation of the application programming interface, and transmits a reply message defined by the test stub.Type: GrantFiled: March 15, 2012Date of Patent: May 19, 2015Assignee: Sprint Communications Company L.P.Inventor: Charles L. Micklavzina
-
Patent number: 8401890Abstract: A system for identifying one or more business transactions and one or more business systems is provided. The system includes a consolidated logical database comprising an information domain hierarchy comprising a set comprising one or more defined data requirement elements. The system includes a physical database, comprising one or more business transactions. An identification routine is used to select a defined data requirement element to identify the business transaction.Type: GrantFiled: December 29, 2005Date of Patent: March 19, 2013Assignee: Sprint Communications Company L.P.Inventors: Randall Brack, Michaela R. Fite, Randy R. Herigon, Charles L. Micklavzina, Jerry W. Tally
-
Patent number: 8190399Abstract: A computer implemented method for creating architectural blueprints is provided. The method includes selecting a project, defining the project requirements, and selecting one or more parameters to be used to analyze the project. The method further includes importing the selected parameters, selecting proposed hardware and software combinations capable of meeting the project requirements, and displaying the ramifications of the selected hardware and software. The method also provides for generating architectural blueprints.Type: GrantFiled: August 4, 2006Date of Patent: May 29, 2012Assignee: Sprint Communications Company L.P.Inventors: William S. Anderson, Charles L. Micklavzina, Haidar Yousif
-
Patent number: 8055247Abstract: A method, system, and media provide audio services for mobile users. The system includes a mobile computing device, a content management server and a network over which the mobile device and server communicate. The method includes receiving a voice-based and/or gesture-based request for playback of content from the user of a mobile device and searching a local data store on the mobile device for the requested content. If the requested content is contained in the local data store, the method renders the requested content in a format for audible reception at the mobile device for the mobile user. If the requested content is not contained in the local data store, then the method queries a remote data service for the requested content. Upon receiving the requested content from the remote data service, the method audibly plays back the requested content at the mobile device for the mobile user.Type: GrantFiled: December 21, 2006Date of Patent: November 8, 2011Assignee: Sprint Communications Company L.P.Inventors: Michael A. Gailloux, Devon Leon Biere, Charles L. Micklavzina
-
Patent number: 7827548Abstract: A computer implemented method for an environment-neutral application build is provided. The method includes installing an application build in a target environment of a set of target environments, wherein the application build includes a variable corresponding to each environment configuration parameter. The method also includes installing a configuration file of a set of configuration files in the target environment, wherein the configuration file includes an environment configuration value corresponding to each variable. Each configuration file of the set of configuration files corresponds to at least one target environment of the set of target environments. Furthermore, the method includes reading each environment configuration value from the configuration file. Additionally, the method includes writing each environment configuration value to the corresponding variable in the application build.Type: GrantFiled: June 8, 2006Date of Patent: November 2, 2010Assignee: Sprint Communications Company L.P.Inventors: Woodrow N. Anderson, William S. Anderson, Charles L. Micklavzina, Haidar Yousif
-
Patent number: 7752068Abstract: Disclosed herein is a synergy tracking tool and method for tracking target, forecast, and actual synergies created by a merger or other activity. The tool provides a disciplined method for synergy tracking relative to an implementation plan for executing the merger or other activity. This tool provides a formal way for reporting savings and lining up the savings with an implementation plan to explain why the savings are occurring.Type: GrantFiled: September 22, 2006Date of Patent: July 6, 2010Assignee: Sprint Communications Company L.P.Inventors: Charles L. Micklavzina, Jeffrey W. Stovall
-
Patent number: 7720872Abstract: Disclosed herein is an automated software interface mapping tool for determining and documenting caller/provider relationships, data structures, and data transformations as a system logical data model of a single system or across multiple systems in an enterprise. The system logical data model may be stored as a set of structures and data elements in a metadata repository. The metadata repository enables improved impact analysis, documents dependencies, serves as a tool for implementing application rationalization, and aids in the creation of future code for the generation of new applications or systems.Type: GrantFiled: March 7, 2006Date of Patent: May 18, 2010Assignee: Sprint Communications Company L.P.Inventors: Devon L Biere, Charles L. Micklavzina
-
Patent number: 7634542Abstract: A tool is provided to manage service instances for request processing that includes a monitor component, a manager component, and a configuration component. The monitor component is operable to determine a depth of message requests in a queue. The manager component is operable to manage a number of service instances processing the message requests. The configuration component is operable to set a threshold depth of message requests in the queue such that when the monitor component determines the depth of message requests in the queue exceeds the threshold, the monitor component initiates additional service instances to process the message requests.Type: GrantFiled: July 1, 2005Date of Patent: December 15, 2009Assignee: Sprint Communications Company L.P.Inventors: Alan S. Krause, Charles L. Micklavzina, Kevin R. Niederhauser
-
Patent number: 7346807Abstract: A system to load test a computer system is provided. The system comprises a test script to generate transactions including a basis transaction, the basis transaction operable to initiate a conversation with a stateful enterprise java bean, and a non-basis transaction. The system also comprises a forecast and a transaction iteration calculator, the transaction iteration calculator operable to determine how often the non-basis transaction executes relative to the basis transaction. For a non-basis transaction having a forecast less than the forecast of the basis-transaction, the non-basis transaction executes once if the number given by a randomly selected number between zero and the basis transaction forecast is less than the forecast of the non-basis transaction forecast and zero times otherwise. For a non-basis transaction having a forecast more than the forecast of the basis-transaction, the non-basis transaction may execute according to another calculation. A script controller is also provided.Type: GrantFiled: July 7, 2004Date of Patent: March 18, 2008Assignee: Sprint Communications Company L.P.Inventors: Theodore A. Burbidge, III, David W. Dankenbring, Charles L. Micklavzina, Kevin R. Niederhauser
-
Patent number: 7133805Abstract: A system for load test monitoring a computer system is provided. The system includes a transaction generator to provide transactions to servers to load test the servers. The system includes one or more agents provided on the servers, the agents operable to obtain server statistics from servers during load testing. The system also includes a display including a plurality of gauges. Each gauge depicts transactions statistics based on the transactions generated by the transaction generator for each server and further depicts server statistics for each server as obtained by the agents. Based on the displayed transaction and server statistics the transaction generator is adjustable to optimize the load test of the servers.Type: GrantFiled: July 7, 2004Date of Patent: November 7, 2006Assignee: Sprint Communications Company L.P.Inventors: David W. Dankenbring, Charles L. Micklavzina, Gary D. Willis, Jr.