Patents by Inventor Shahar Havivi
Shahar Havivi 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: 9507487Abstract: Techniques for presenting a modal dialog box in a graphical user interface are described herein. According to one embodiment, a semi-transparent panel is displayed superimposed on a graphical user interface (GUI) page in response to a first user interaction with the GUI page. The GUI page provides a user interface for managing a virtualization system. A dialog box is then displayed on top of the semi-transparent panel, where the dialog box is to receive an input from the user. An alert is generated in response to a second user interaction with an area of the semi-transparent panel other than the dialog box, where the alert indicates that the second user interaction is invalid.Type: GrantFiled: March 24, 2014Date of Patent: November 29, 2016Assignee: Red Hat Israel, Ltd.Inventor: Shahar Havivi
-
Patent number: 9049077Abstract: A host controller generates and sends a request for first status information to a host. The host controller receives first status information from the host along with a unique identifier that is associated with the first status information. After a time period, the host controller generates and sends a new request for second status information to the host, the new request including the unique identifier. When second status information and the first status information are associated with the same unique identifier, the host controller receives a response from the host indicating that the second status information is the same as the first status information.Type: GrantFiled: May 10, 2013Date of Patent: June 2, 2015Assignee: Red Hat Israel, Ltd.Inventors: Shahar Havivi, Livnat Peer
-
Patent number: 8875128Abstract: A host controller associates each virtual machine with at least one label from a hierarchy of labels, where each label represents a distinct virtual machine parameter. The host controller also associates a user with one or more roles and with one or more labels from the hierarchy of labels, where each role defines at least one action permitted to be performed with respect to virtual machines. The host controller further facilitates control over user actions pertaining to virtual machines based on the roles and the labels associated with the user.Type: GrantFiled: November 30, 2009Date of Patent: October 28, 2014Assignee: Red Hat Israel, Ltd.Inventors: Vitaly Elyashev, Shahar Havivi
-
Publication number: 20140208249Abstract: Techniques for presenting a modal dialog box in a graphical user interface are described herein. According to one embodiment, a semi-transparent panel is displayed superimposed on a graphical user interface (GUI) page in response to a first user interaction with the GUI page. The GUI page provides a user interface for managing a virtualization system. A dialog box is then displayed on top of the semi-transparent panel, where the dialog box is to receive an input from the user. An alert is generated in response to a second user interaction with an area of the semi-transparent panel other than the dialog box, where the alert indicates that the second user interaction is invalid.Type: ApplicationFiled: March 24, 2014Publication date: July 24, 2014Applicant: Red Hat Israel, Ltd.Inventor: Shahar Havivi
-
Patent number: 8726069Abstract: A method and system to provide a highly available file system in a directly attached storage (DAS). The storage is directly attached to a computer system that has an inactive operating system. A hardware module in the computer system receives a network command to access the file system. The hardware module determines a physical location of data blocks to be accessed in the storage. According to the network command, the hardware module accesses the data blocks in the storage.Type: GrantFiled: October 27, 2010Date of Patent: May 13, 2014Assignee: Red Hat Israel, Ltd.Inventors: Shahar Havivi, Amos Benari
-
Patent number: 8701029Abstract: Techniques for presenting a modal dialog box in a graphical user interface are described herein. According to one embodiment, a semi-transparent panel is displayed superimposed on a graphical user interface (GUI) page in response to a first user interaction with the GUI page. The GUI page provides a user interface for managing a virtualization system. A dialog box is then displayed on top of the semi-transparent panel, where the dialog box is to receive an input from the user. An alert is generated in response to a second user interaction with an area of the semi-transparent panel other than the dialog box, where the alert indicates that the second user interaction is invalid. Other methods and apparatuses are also described.Type: GrantFiled: June 24, 2009Date of Patent: April 15, 2014Assignee: Red Hat Israel, Ltd.Inventor: Shahar Havivi
-
Publication number: 20130246516Abstract: A host controller generates and sends a request for first status information to a host. The host controller receives first status information from the host along with a unique identifier that is associated with the first status information. After a time period, the host controller generates and sends a new request for second status information to the host, the new request including the unique identifier. When second status information and the first status information are associated with the same unique identifier, the host controller receives a response from the host indicating that the second status information is the same as the first status information.Type: ApplicationFiled: May 10, 2013Publication date: September 19, 2013Applicant: Red Hat Israel, Ltd.Inventors: Shahar Havivi, Livnat Peer
-
Patent number: 8479197Abstract: A host controller sends a request for first status information to a host. The host controller receives first status information from the host along with a unique identifier that is associated with the first status information. After a time period, the host controller sends a new request for second status information to the host, the new request including the unique identifier. When second status information and the first status information are associated with the same unique identifier, the host controller receives a response from the host indicating that the second status information is the same as the first status information. When the second status information and first status information are not associated with the same unique identifier, the host controller receives the second status information and a new unique identifier from the host.Type: GrantFiled: April 9, 2010Date of Patent: July 2, 2013Assignee: Red Hat Israel, Ltd.Inventors: Shahar Havivi, Livnat Peer
-
Publication number: 20120110370Abstract: A method and system to provide a highly available file system in a directly attached storage (DAS). The storage is directly attached to a computer system that has an inactive operating system. A hardware module in the computer system receives a network command to access the file system. The hardware module determines a physical location of data blocks to be accessed in the storage. According to the network command, the hardware module accesses the data blocks in the storage.Type: ApplicationFiled: October 27, 2010Publication date: May 3, 2012Applicant: Red Hat Israel, Ltd.Inventors: Shahar Havivi, Amos Benari
-
Publication number: 20110252418Abstract: A host controller sends a request for first status information to a host. The host controller receives first status information from the host along with a unique identifier that is associated with the first status information. After a time period, the host controller sends a new request for second status information to the host, the new request including the unique identifier. When second status information and the first status information are associated with the same unique identifier, the host controller receives a response from the host indicating that the second status information is the same as the first status information. When the second status information and first status information are not associated with the same unique identifier, the host controller receives the second status information and a new unique identifier from the host.Type: ApplicationFiled: April 9, 2010Publication date: October 13, 2011Inventors: Shahar Havivi, Livnat Peer
-
Publication number: 20110131572Abstract: A host controller associates each virtual machine with at least one label from a hierarchy of labels, where each label represents a distinct virtual machine parameter. The host controller also associates a user with one or more roles and with one or more labels from the hierarchy of labels, where each role defines at least one action permitted to be performed with respect to virtual machines. The host controller further facilitates control over user actions pertaining to virtual machines based on the roles and the labels associated with the user.Type: ApplicationFiled: November 30, 2009Publication date: June 2, 2011Inventors: VITALY ELYASHEV, Shahar Havivi
-
Publication number: 20100332989Abstract: Techniques for presenting a modal dialog box in a graphical user interface are described herein. According to one embodiment, a semi-transparent panel is displayed superimposed on a graphical user interface (GUI) page in response to a first user interaction with the GUI page. The GUI page provides a user interface for managing a virtualization system. A dialog box is then displayed on top of the semi-transparent panel, where the dialog box is to receive an input from the user. An alert is generated in response to a second user interaction with an area of the semi-transparent panel other than the dialog box, where the alert indicates that the second user interaction is invalid. Other methods and apparatuses are also described.Type: ApplicationFiled: June 24, 2009Publication date: December 30, 2010Applicant: RED HAT ISRAEL, LTD.Inventor: Shahar Havivi