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: 9710297
    Abstract: 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: Grant
    Filed: December 17, 2014
    Date of Patent: July 18, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sai Gopal Kodi, Edhi Sarwono, Sanjeeb Sarangi, Frank Zakrajsek, Luis Camara Manoel, Suveen Kumar Reddy Vuppala, Anupama Vedapuri, Deepak Munjal
  • Publication number: 20150186176
    Abstract: 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: Application
    Filed: December 17, 2014
    Publication date: July 2, 2015
    Inventors: Sai Gopal Kodi, Edhi Sarwono, Sanjeeb Sarangi, Frank Zakrajsek, Luis Camara Manoel, Suveen Kumar Reddy Vuppala, Anupama Vedapuri, Deepak Munjal
  • Patent number: 8924964
    Abstract: 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: Grant
    Filed: November 1, 2010
    Date of Patent: December 30, 2014
    Assignee: Microsoft Corporation
    Inventors: Sai Gopal Kodi, Edhi Sarwono, Sanjeeb Sarangi, Frank Zakrajsek, Luis Camara Manoel, Suveen Kumar Reddy Vuppala, Anupama Vedapuri, Deepak Munjal
  • Patent number: 8656346
    Abstract: 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: Grant
    Filed: February 18, 2009
    Date of Patent: February 18, 2014
    Assignee: Microsoft Corporation
    Inventors: Sai Gopal Kodi, Edhi Sarwono, Travis A. Wright, James W. Truher, Frank Zakrajsek
  • Publication number: 20120110572
    Abstract: 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: Application
    Filed: November 1, 2010
    Publication date: May 3, 2012
    Applicant: Microsoft Corporation
    Inventors: Sai Gopal Kodi, Edhi Sarwono, Sanjeeb Sarangi, Frank Zakrajsek, Luis Camara Manoel, Suveen Kumar Reddy Vuppala, Anupama Vedapuri, Deepak Munjal
  • Publication number: 20100211420
    Abstract: 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: Application
    Filed: February 18, 2009
    Publication date: August 19, 2010
    Applicant: Microsoft Corporation
    Inventors: Sai Gopal Kodi, Edhi Sarwono, Travis A. Wright, James W. Truher, Frank Zakrajsek
  • Patent number: 7743137
    Abstract: 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: Grant
    Filed: February 7, 2005
    Date of Patent: June 22, 2010
    Assignee: Microsoft Corporation
    Inventors: Edhi Sarwono, Frank Zakrajsek
  • Patent number: 7698543
    Abstract: 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: Grant
    Filed: November 15, 2005
    Date of Patent: April 13, 2010
    Assignee: Microsoft Corporation
    Inventors: Edhi Sarwono, Frank J. Zakrajsek, Roberta McAlpine
  • Patent number: 7506143
    Abstract: 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: Grant
    Filed: November 15, 2005
    Date of Patent: March 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Edhi Sarwono, Frank J. Zakrajsek, Gregory P. Gicewicz, Roberta McAlpine
  • Publication number: 20070168493
    Abstract: 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: Application
    Filed: November 15, 2005
    Publication date: July 19, 2007
    Applicant: Microsoft Corporation
    Inventors: Edhi Sarwono, Frank Zakrajsek, Gregory Gicewicz, Roberta McAlpine
  • Publication number: 20070112831
    Abstract: 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: Application
    Filed: November 15, 2005
    Publication date: May 17, 2007
    Applicant: Microsoft Corporation
    Inventors: Edhi Sarwono, Frank Zakrajsek, Roberta McAlpine
  • Publication number: 20060177058
    Abstract: 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: Application
    Filed: February 7, 2005
    Publication date: August 10, 2006
    Applicant: Microsoft Corporation
    Inventors: Edhi Sarwono, Frank Zakrajsek
  • Publication number: 20060064485
    Abstract: 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: Application
    Filed: November 22, 2004
    Publication date: March 23, 2006
    Applicant: Microsoft Corporation
    Inventors: Anthony Baron, Kathryn Pizzo, Michael Sarabosing, Edhi Sarwono, Frank Zakrajsek
  • Publication number: 20060064486
    Abstract: 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: Application
    Filed: November 22, 2004
    Publication date: March 23, 2006
    Applicant: Microsoft Corporation
    Inventors: Anthony Baron, Kathryn Pizzo, Michael Sarabosing, Edhi Sarwono, Frank Zakrajsek
  • Publication number: 20060064481
    Abstract: 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: Application
    Filed: September 17, 2004
    Publication date: March 23, 2006
    Inventors: Anthony Baron, Kathryn Pizzo, Michael Sarabosing, Edhi Sarwono, Frank Zakrajsek