Patents by Inventor Travis A. Wright
Travis A. Wright 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: 8656346Abstract: One or more available command units can be represented with a computer output device. The available command units can be command units from one or more snapins, such as one or more snapins that include command units to be run with a shell application. User input can be received from an input device, the user input selecting one or more selected command units of the available command units. In response to the user input, source code can be automatically generated from the one or more command units, and the source code can be automatically compiled to generate one or more workflow activities.Type: GrantFiled: February 18, 2009Date of Patent: February 18, 2014Assignee: Microsoft CorporationInventors: Sai Gopal Kodi, Edhi Sarwono, Travis A. Wright, James W. Truher, Frank Zakrajsek
-
Publication number: 20130283188Abstract: One exemplary embodiment uses templates that define certain features of a given service type, wherein the features are common to all services of that service type. The template can be configured by a user to obtain a service definition for the given service. The service definition is passed to a programmability layer and provides enough information that the programmability layer can construct the various monitors, rules, classes and tasks required to monitor the given service without further customization by the user. In one embodiment, the user can also customize the service definition, a desired, in order to obtain additional monitoring.Type: ApplicationFiled: June 19, 2013Publication date: October 24, 2013Inventors: Ashvinkumar J. Sanghvi, Anand Lakshminarayanan, Chandika Bhandari, Lorenzo Rizzi, Stephen O. Wilson, Travis A. Wright, Vitaly V. Filimonov, Vitaly Voloshin
-
Patent number: 8326874Abstract: An authorization system determines a user's permission to access an object implicitly based on relationships in a data-driven model. The system provides the ability to mark a relationship type in the model between one object class (accessor) and another object class (accessed) as an implicit authorization relationship type. A user can define the permissions granted to the accessor object on the accessed object. When an accessor object tries to access a related accessed object over an authorization relationship type, the authorization system determines the permissions granted by inspecting the implicit authorization relationship type definition. The authorization system can also traverse containment relationship types to grant objects permissions contained by other objects.Type: GrantFiled: June 17, 2009Date of Patent: December 4, 2012Assignee: Microsoft CorporationInventors: Travis A. Wright, Varsha Jayasimha
-
Patent number: 7912933Abstract: Management related data is provided to a user. Tags are attached to the provided management related data upon user instruction. A tag is way to identify a piece of management. The tags that correspond with the management related data are stored in a database of the management system.Type: GrantFiled: November 29, 2005Date of Patent: March 22, 2011Assignee: Microsoft CorporationInventors: Travis A. Wright, Baelson Duque
-
Patent number: 7899903Abstract: One embodiment of the invention uses templates that define certain features of a given service type, wherein the features are common to all services of that service type. The template can be configured by a user to obtain a service definition for the given service. The service definition is passed to a programmability layer and provides enough information that the programmability layer can construct the various monitors, rules, classes and tasks required to monitor the given service without further customization by the user. In one embodiment, the user can also customize the service definition, a desired, in order to obtain additional monitoring.Type: GrantFiled: September 30, 2005Date of Patent: March 1, 2011Assignee: Microsoft CorporationInventors: Ashvinkumar J. Sanghvi, Anand Lakshminarayanan, Chandika Bandari, Lorenzo Rizzi, Stephen O. Wilson, Travis A. Wright, Vitaly V. Filimonov, Vitaly Voloshin
-
Publication number: 20100325159Abstract: An authorization system determines a user's permission to access an object implicitly based on relationships in a data-driven model. The system provides the ability to mark a relationship type in the model between one object class (accessor) and another object class (accessed) as an implicit authorization relationship type. A user can define the permissions granted to the accessor object on the accessed object. When an accessor object tries to access a related accessed object over an authorization relationship type, the authorization system determines the permissions granted by inspecting the implicit authorization relationship type definition. The authorization system can also traverse containment relationship types to grant objects permissions contained by other objects.Type: ApplicationFiled: June 17, 2009Publication date: December 23, 2010Applicant: Microsoft CorporationInventors: Travis A. Wright, Varsha Jayasimha
-
Publication number: 20100211420Abstract: One or more available command units can be represented with a computer output device. The available command units can be command units from one or more snapins, such as one or more snapins that include command units to be run with a shell application. User input can be received from an input device, the user input selecting one or more selected command units of the available command units. In response to the user input, source code can be automatically generated from the one or more command units, and the source code can be automatically compiled to generate one or more workflow activities.Type: ApplicationFiled: February 18, 2009Publication date: August 19, 2010Applicant: Microsoft CorporationInventors: Sai Gopal Kodi, Edhi Sarwono, Travis A. Wright, James W. Truher, Frank Zakrajsek
-
Patent number: 7664752Abstract: In a management system, a management server authorizes users to access computing devices based on class space and instance space. The management server further determines whether users are authorized to use particular computing devices and/or applications provided by the particular computing devices. Alerts may also be provided to the users by the management server.Type: GrantFiled: March 31, 2005Date of Patent: February 16, 2010Assignee: Microsoft CorporationInventors: Lorenzo Rizzi, Abbot L. Moffat, Brijesh D. Bhatia, Ian C. Jirka, Sandeep Phadke, Travis A. Wright, Varsha Jayasimha
-
Patent number: 7617190Abstract: A data feed is defined with a data type and criteria. Each data type corresponds to a type of management related data provided by a management system. The management system is searched for all management related data that corresponds with the data type and the criteria. An aggregator collects the management related data that corresponds with the data type and the criteria. The collected management related data is rendered for a display.Type: GrantFiled: November 29, 2005Date of Patent: November 10, 2009Assignee: Microsoft CorporationInventors: Travis A. Wright, Baelson B. Duque, Michael Todd La Riviere, Paul Adrian Oltean, Benjamin Salim Srour, Mark Felix Sterin, Corina Eva Feuerstein, Alexander Michael Sutton
-
Patent number: 7519568Abstract: Systems and methods for playbook automation are described. In one aspect, a user selects operational knowledge associated with an application. The user associates one or more playbook-based tasks, playbook-based views, or playbook-based links with the operational knowledge. The playbook-based tasks, playbook-based views, and playbook-based links are for diagnosing, resolving, and/or verifying a problem associated with the application. The systems and methods generate an integrated management pack from the associated operational knowledge and at least one of the one or more playbook-based tasks, playbook-based views, or playbook-based links.Type: GrantFiled: April 11, 2005Date of Patent: April 14, 2009Assignee: Microsoft CorporationInventors: Travis A. Wright, Dale S Koetke, James M Pinkerton, Baelson B. Duque, Brett P Eddy