Patents by Inventor German Gil
German Gil 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: 8984328Abstract: Embodiments are directed to establishing a fault tolerant parallel database system and to detecting the health of parallel database services. In an embodiment, a computer system establishes a control node cluster that includes at least one active control node and at least one spare control node. Each node of the control node cluster includes specific functions assumable only by other control nodes. The computer system also establishes a compute node cluster that includes at least one active computing node, at least one spare computing node, at least one active storage node and at least one spare storage node. Each of the computing and storage nodes includes specific functions assumable only by other computing and storage nodes. The computer system detects a failure of an active node and instantiates a corresponding spare node that is configured to perform the functions of the failed active node.Type: GrantFiled: March 11, 2011Date of Patent: March 17, 2015Assignee: Microsoft Technology Licensing, LLCInventors: German A. Gil, Yunsheng He, Dale S. Grinnell, Paul Herman Dyke, Subhankar Aich, Ruwen Henning Hess
-
Publication number: 20120233496Abstract: Embodiments are directed to establishing a fault tolerant parallel database system and to detecting the health of parallel database services. In an embodiment, a computer system establishes a control node cluster that includes at least one active control node and at least one spare control node. Each node of the control node cluster includes specific functions assumable only by other control nodes. The computer system also establishes a compute node cluster that includes at least one active computing node, at least one spare computing node, at least one active storage node and at least one spare storage node. Each of the computing and storage nodes includes specific functions assumable only by other computing and storage nodes. The computer system detects a failure of an active node and instantiates a corresponding spare node that is configured to perform the functions of the failed active node.Type: ApplicationFiled: March 11, 2011Publication date: September 13, 2012Applicant: MICROSOFT CORPORATIONInventors: German A. Gil, Yunsheng He, Dale S. Grinnell, Paul Herman Dyke, Subhankar Aich, Ruwen Henning Hess
-
Patent number: 8176002Abstract: Disclosed are methods usable by non-experts for altering a configuration of a data warehouse. The initial configuration of the data warehouse is represented in terms of metadata, and that metadata configuration is presented to a user. The user can choose to alter the metadata configuration. If alterations are made to the metadata, then the underlying configuration of the data warehouse is altered accordingly. Because there may be multiple users wishing to alter aspects of the data warehouse, some embodiments of the present invention enforce approval guidelines so that proposed changes to the data warehouse configuration are only implemented after the appropriate approvals have been secured. By presenting a metadata representation of the data warehouse configuration, the present invention both allows non-experts to have a hand in converting a data warehouse and prevents user errors from corrupting the data warehouse conversion process.Type: GrantFiled: March 24, 2005Date of Patent: May 8, 2012Assignee: Microsoft CorporationInventors: Shawn M. Murphy, Alan B. Auerbach, German A. Gil
-
Patent number: 8090677Abstract: Disclosed are methods usable by non-experts for altering a configuration of a data warehouse. The initial configuration of the data warehouse is represented in terms of metadata, and that metadata configuration is presented to a user. The user can choose to alter the metadata configuration. If alterations are made to the metadata, then the underlying configuration of the data warehouse is altered accordingly. Because there may be multiple users wishing to alter aspects of the data warehouse, some embodiments of the present invention enforce approval guidelines so that proposed changes to the data warehouse configuration are only implemented after the appropriate approvals have been secured. By presenting a metadata representation of the data warehouse configuration, the present invention both allows non-experts to have a hand in converting a data warehouse and prevents user errors from corrupting the data warehouse conversion process.Type: GrantFiled: March 18, 2005Date of Patent: January 3, 2012Assignee: Microsoft CorporationInventors: Shawn M. Murphy, Alan B. Auerbach, German A. Gil
-
Patent number: 8090776Abstract: A content page is configured by a user and located on a network. Changes made to the content page are automatically communicated with notifications to a group of contacts for the user. Only contacts with permission to view the content page, or the changed content, will receive the notification and have permission to view the changes. A visual indicator notifies contacts that a content page of one of their contacts has been changed. When the visual indicator or some other contact indicator is selected by the user, a summary module can be provided. The summary module is a portal to network content, including the content page.Type: GrantFiled: November 1, 2004Date of Patent: January 3, 2012Assignee: Microsoft CorporationInventors: Michael I. Torres, Stephen P. Rosato, Jason C. Fluegel, Thomas A. Jeyaseelan, DeEtte M. Day, Eyal Z. Axelrod, German A. Gil
-
Patent number: 7620996Abstract: A content page is configured by a user and located on a network. Changes made to the content page are automatically communicated with notifications to a group of contacts for the user. Only contacts with permission to view the content page, or the changed content, will receive the notification and have permission to view the changes. A visual indicator notifies contacts that a content page of one of their contacts has been changed. When the visual indicator or some other contact indicator is selected by the user, a summary module can be provided. The summary module is a portal to network content, including the content page.Type: GrantFiled: November 1, 2004Date of Patent: November 17, 2009Assignee: Microsoft CorporationInventors: Michael I. Torres, Stephen P. Rosato, Jason C. Fluegel, Thomas A. Jeyaseelan, DeEtte M. Day, Eyal Z. Axelrod, German A. Gil
-
Publication number: 20060218159Abstract: Disclosed are methods usable by non-experts for altering a configuration of a data warehouse. The initial configuration of the data warehouse is represented in terms of metadata, and that metadata configuration is presented to a user. The user can choose to alter the metadata configuration. If alterations are made to the metadata, then the underlying configuration of the data warehouse is altered accordingly. Because there may be multiple users wishing to alter aspects of the data warehouse, some embodiments of the present invention enforce approval guidelines so that proposed changes to the data warehouse configuration are only implemented after the appropriate approvals have been secured. By presenting a metadata representation of the data warehouse configuration, the present invention both allows non-experts to have a hand in converting a data warehouse and prevents user errors from corrupting the data warehouse conversion process.Type: ApplicationFiled: March 24, 2005Publication date: September 28, 2006Applicant: Microsoft CorporationInventors: Shawn Murphy, Alan Auerbach, German Gil
-
Publication number: 20060212477Abstract: Disclosed are methods usable by non-experts for altering a configuration of a data warehouse. The initial configuration of the data warehouse is represented in terms of metadata, and that metadata configuration is presented to a user. The user can choose to alter the metadata configuration. If alterations are made to the metadata, then the underlying configuration of the data warehouse is altered accordingly. Because there may be multiple users wishing to alter aspects of the data warehouse, some embodiments of the present invention enforce approval guidelines so that proposed changes to the data warehouse configuration are only implemented after the appropriate approvals have been secured. By presenting a metadata representation of the data warehouse configuration, the present invention both allows non-experts to have a hand in converting a data warehouse and prevents user errors from corrupting the data warehouse conversion process.Type: ApplicationFiled: March 18, 2005Publication date: September 21, 2006Applicant: Microsoft CorporationInventors: Shawn Murphy, Alan Auerbach, German Gil
-
Publication number: 20060095397Abstract: A content page is configured by a user and located on a network. Changes made to the content page are automatically communicated with notifications to a group of contacts for the user. Only contacts with permission to view the content page, or the changed content, will receive the notification and have permission to view the changes. A visual indicator notifies contacts that a content page of one of their contacts has been changed. When the visual indicator or some other contact indicator is selected by the user, a summary module can be provided. The summary module is a portal to network content, including the content page.Type: ApplicationFiled: November 1, 2004Publication date: May 4, 2006Applicant: Microsoft CorporationInventors: Michael Torres, Stephen Rosato, Jason Fluegel, Thomas Jeyaseelan, DeEtte Day, Eyal Axelrod, German Gil
-
Publication number: 20060095976Abstract: A content page is configured by a user and located on a network. Changes made to the content page are automatically communicated with notifications to a group of contacts for the user. Only contacts with permission to view the content page, or the changed content, will receive the notification and have permission to view the changes. A visual indicator notifies contacts that a content page of one of their contacts has been changed. When the visual indicator or some other contact indicator is selected by the user, a summary module can be provided. The summary module is a portal to network content, including the content page.Type: ApplicationFiled: November 1, 2004Publication date: May 4, 2006Applicant: Microsoft CorporationInventors: Michael Torres, Stephen Rosato, Jason Fluegel, Thomas Jeyaseelan, DeEtte Day, Eyal Axelrod, German Gil