Patents by Inventor Edhi Sarwono
Edhi Sarwono 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: 9710297Abstract: A mechanism for enabling enterprise data centers to allocate portions of their infrastructure and assign them to specific line of business unit IT organizations. The mechanism allows the business unit to dynamically and rapidly provision virtual infrastructure as needed to run line of business applications. This can also enable the business unit to focus more on the development and management of the applications rather than invest significant resources in managing the infrastructure layer. In various embodiments, data center administrators may be enabled to allocate and assign a portion of their physical infrastructure (Storage, Network and Compute) and expose them as a virtualized environment to different business unit organizations.Type: GrantFiled: December 17, 2014Date of Patent: July 18, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Sai Gopal Kodi, Edhi Sarwono, Sanjeeb Sarangi, Frank Zakrajsek, Luis Camara Manoel, Suveen Kumar Reddy Vuppala, Anupama Vedapuri, Deepak Munjal
-
Publication number: 20150186176Abstract: A mechanism for enabling enterprise data centers to allocate portions of their infrastructure and assign them to specific line of business unit IT organizations. The mechanism allows the business unit to dynamically and rapidly provision virtual infrastructure as needed to run line of business applications. This can also enable the business unit to focus more on the development and management of the applications rather than invest significant resources in managing the infrastructure layer. In various embodiments, data center administrators may be enabled to allocate and assign a portion of their physical infrastructure (Storage, Network and Compute) and expose them as a virtualized environment to different business unit organizations.Type: ApplicationFiled: December 17, 2014Publication date: July 2, 2015Inventors: Sai Gopal Kodi, Edhi Sarwono, Sanjeeb Sarangi, Frank Zakrajsek, Luis Camara Manoel, Suveen Kumar Reddy Vuppala, Anupama Vedapuri, Deepak Munjal
-
Patent number: 8924964Abstract: A mechanism for enabling enterprise data centers to allocate portions of their infrastructure and assign them to specific line of business unit IT organizations. The mechanism allows the business unit to dynamically and rapidly provision virtual infrastructure as needed to run line of business applications. This can also enable the business unit to focus more on the development and management of the applications rather than invest significant resources in managing the infrastructure layer. In various embodiments, data center administrators may be enabled to allocate and assign a portion of their physical infrastructure (Storage, Network and Compute) and expose them as a virtualized environment to different business unit organizations.Type: GrantFiled: November 1, 2010Date of Patent: December 30, 2014Assignee: Microsoft CorporationInventors: Sai Gopal Kodi, Edhi Sarwono, Sanjeeb Sarangi, Frank Zakrajsek, Luis Camara Manoel, Suveen Kumar Reddy Vuppala, Anupama Vedapuri, Deepak Munjal
-
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: 20120110572Abstract: A mechanism for enabling enterprise data centers to allocate portions of their infrastructure and assign them to specific line of business unit IT organizations. The mechanism allows the business unit to dynamically and rapidly provision virtual infrastructure as needed to run line of business applications. This can also enable the business unit to focus more on the development and management of the applications rather than invest significant resources in managing the infrastructure layer. In various embodiments, data center administrators may be enabled to allocate and assign a portion of their physical infrastructure (Storage, Network and Compute) and expose them as a virtualized environment to different business unit organizations.Type: ApplicationFiled: November 1, 2010Publication date: May 3, 2012Applicant: Microsoft CorporationInventors: Sai Gopal Kodi, Edhi Sarwono, Sanjeeb Sarangi, Frank Zakrajsek, Luis Camara Manoel, Suveen Kumar Reddy Vuppala, Anupama Vedapuri, Deepak Munjal
-
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: 7743137Abstract: Automatically notifying, in response to an event associated with a particular server and/or application on a network, only appropriate person(s) such as, for example, only the IT member(s) responsible for supporting the server and/or application. The work schedules and the work schedule exceptions of one or more persons may be taken into account when determining whom to notify of an event on a network. Event information may be received. In response, subscription information for a plurality of subscribers may be accessed, which may include any of: one or more applications for which the subscriber is responsible; one or more servers for which the subscriber is responsible; a work schedule of the subscriber for receiving notifications, and one or more exceptions to this schedule. At least one subscriber may be selected by comparing this information to the event information, and a notification may be sent to the at least one subscriber.Type: GrantFiled: February 7, 2005Date of Patent: June 22, 2010Assignee: Microsoft CorporationInventors: Edhi Sarwono, Frank Zakrajsek
-
Patent number: 7698543Abstract: A method and system for monitoring configuration information of computing devices is provided. The monitoring system generates a desired configuration monitor (“DCM”) document for each computing device that is to have its configuration monitored. The DCM document specifies configuration settings to be monitored along with rules that specify how to determine whether a configuration setting is correct. Each computing device may include a comparison engine that inputs the DCM document and applies the rules of the DCM document to determine which configuration settings of the computing device are not in compliance.Type: GrantFiled: November 15, 2005Date of Patent: April 13, 2010Assignee: Microsoft CorporationInventors: Edhi Sarwono, Frank J. Zakrajsek, Roberta McAlpine
-
Patent number: 7506143Abstract: A method and system for monitoring configuration information of computing devices is provided. The monitoring system generates a desired configuration monitor (“DCM”) document for each computing device that is to have its configuration monitored. The DCM document specifies configuration settings to be monitored along with rules that specify how to determine whether a configuration setting is correct. Each computing device may include a comparison engine that inputs the DCM document and applies the rules of the DCM document to determine which configuration settings of the computing device are not in compliance.Type: GrantFiled: November 15, 2005Date of Patent: March 17, 2009Assignee: Microsoft CorporationInventors: Edhi Sarwono, Frank J. Zakrajsek, Gregory P. Gicewicz, Roberta McAlpine
-
Publication number: 20070168493Abstract: A method and system for monitoring configuration information of computing devices is provided. The monitoring system generates a desired configuration monitor (“DCM”) document for each computing device that is to have its configuration monitored. The DCM document specifies configuration settings to be monitored along with rules that specify how to determine whether a configuration setting is correct. Each computing device may include a comparison engine that inputs the DCM document and applies the rules of the DCM document to determine which configuration settings of the computing device are not in compliance.Type: ApplicationFiled: November 15, 2005Publication date: July 19, 2007Applicant: Microsoft CorporationInventors: Edhi Sarwono, Frank Zakrajsek, Gregory Gicewicz, Roberta McAlpine
-
Publication number: 20070112831Abstract: A method and system for monitoring configuration information of computing devices is provided. The monitoring system generates a desired configuration monitor (“DCM”) document for each computing device that is to have its configuration monitored. The DCM document specifies configuration settings to be monitored along with rules that specify how to determine whether a configuration setting is correct. Each computing device may include a comparison engine that inputs the DCM document and applies the rules of the DCM document to determine which configuration settings of the computing device are not in compliance.Type: ApplicationFiled: November 15, 2005Publication date: May 17, 2007Applicant: Microsoft CorporationInventors: Edhi Sarwono, Frank Zakrajsek, Roberta McAlpine
-
Publication number: 20060177058Abstract: Automatically notifying, in response to an event associated with a particular server and/or application on a network, only appropriate person(s) such as, for example, only the IT member(s) responsible for supporting the server and/or application. The work schedules and the work schedule exceptions of one or more persons may be taken into account when determining whom to notify of an event on a network. Event information may be received. In response, subscription information for a plurality of subscribers may be accessed, which may include any of: one or more applications for which the subscriber is responsible; one or more servers for which the subscriber is responsible; a work schedule of the subscriber for receiving notifications, and one or more exceptions to this schedule. At least one subscriber may be selected by comparing this information to the event information, and a notification may be sent to the at least one subscriber.Type: ApplicationFiled: February 7, 2005Publication date: August 10, 2006Applicant: Microsoft CorporationInventors: Edhi Sarwono, Frank Zakrajsek
-
Publication number: 20060064485Abstract: In one aspect, a method of instructing operators in a best practices implementation of a service monitoring and control (SMC) facility performing a plurality of functions in a computer system comprising a plurality of services to be monitored is provided.Type: ApplicationFiled: November 22, 2004Publication date: March 23, 2006Applicant: Microsoft CorporationInventors: Anthony Baron, Kathryn Pizzo, Michael Sarabosing, Edhi Sarwono, Frank Zakrajsek
-
Publication number: 20060064486Abstract: In one aspect, a method of instructing operators in a best practices implementation of a service monitoring and control (SMC) facility performing a plurality of functions in a computer system comprising a plurality of services to be monitored is provided.Type: ApplicationFiled: November 22, 2004Publication date: March 23, 2006Applicant: Microsoft CorporationInventors: Anthony Baron, Kathryn Pizzo, Michael Sarabosing, Edhi Sarwono, Frank Zakrajsek
-
Publication number: 20060064481Abstract: In one aspect, a method of instructing operators in a best practices implementation of a service monitoring and control (SMC) facility performing a plurality of functions in a computer system comprising a plurality of services to be monitored is provided.Type: ApplicationFiled: September 17, 2004Publication date: March 23, 2006Inventors: Anthony Baron, Kathryn Pizzo, Michael Sarabosing, Edhi Sarwono, Frank Zakrajsek