Patents by Inventor Dave SHANLEY
Dave SHANLEY 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).
-
Publication number: 20230075699Abstract: In a computer-implemented method for configuring an appliance in a virtualization infrastructure via a graphical user-interface a list of hosts and a centralized management tool of the virtualization infrastructure is displayed via the graphical user-interface. The hosts are for hosting one or more virtual machines. The centralized management tool is for centrally managing the virtualization infrastructure. In response to selecting one of the hosts, displaying host configuration properties associated with the selected hosts via the graphical user-interface. The host configuration properties are associated with a displayed user input field.Type: ApplicationFiled: September 9, 2022Publication date: March 9, 2023Applicant: VMware, Inc.Inventors: Mornay VAN DER WALT, Dave SHANLEY
-
Publication number: 20210141496Abstract: In a computer-implemented method for configuring an appliance in a virtualization infrastructure via a graphical user-interface a list of hosts and a centralized management tool of the virtualization infrastructure is displayed via the graphical user-interface. The hosts are for hosting one or more virtual machines. The centralized management tool is for centrally managing the virtualization infrastructure. In response to selecting one of the hosts, displaying host configuration properties associated with the selected hosts via the graphical user-interface. The host configuration properties are associated with a displayed user input field.Type: ApplicationFiled: October 19, 2020Publication date: May 13, 2021Applicant: VMware, Inc.Inventors: Mornay VAN DER WALT, Dave SHANLEY
-
Publication number: 20200356513Abstract: In an asynchronous channel based bus architecture enabling decoupled services, there is an asynchronous channel based bus having at least one channel. A first service is coupled to the asynchronous channel based bus, the first service passes messages to and receives messages on the at least one channel. A second service is also coupled to the asynchronous channel based bus, the second service also passes messages to and receive messages on the at least one channel.Type: ApplicationFiled: June 8, 2020Publication date: November 12, 2020Inventor: Dave SHANLEY
-
Publication number: 20190171475Abstract: In a computer-implemented method for automatic network configuration of a pre-configured hyper-converged computing device network configuration information is requested from another pre-configured hyper-converged computing device already configured on a network. The network configuration information is received from the another pre-configured hyper-converged computing device. The network configuration is automatically performed by the pre-configured hyper-converged computing device such that the pre-configured hyper-converged computing device is automatically configured to the network.Type: ApplicationFiled: November 28, 2018Publication date: June 6, 2019Applicant: VMware, Inc.Inventors: Wit RIEWRANGBOONYA, Michael R. MACFADEN, Dave SHANLEY
-
Publication number: 20180373663Abstract: A method for ensuring payload validity for communications on an asynchronous channel based bus. A consumer provides to a channel of an asynchronous channel based bus, a request message that includes a request for data. A producer monitoring the channel receives the request message. The producer generates a response message to the request message. The response message includes a schema and a payload. The producer provides, to the channel of the asynchronous channel based bus, the response message. The consumer receives the response message and performs a runtime validation of the schema of the response message. The consumer allows the response message to be utilized when the response message passes the runtime validation.Type: ApplicationFiled: June 27, 2017Publication date: December 27, 2018Inventor: Dave SHANLEY
-
Publication number: 20180373661Abstract: In an asynchronous channel based bus architecture enabling decoupled services, there is an asynchronous channel based bus having at least one channel. A first service is coupled to the asynchronous channel based bus, the first service passes messages to and receives messages on the at least one channel. A second service is also coupled to the asynchronous channel based bus, the second service also passes messages to and receive messages on the at least one channel.Type: ApplicationFiled: June 27, 2017Publication date: December 27, 2018Inventor: Dave SHANLEY
-
Publication number: 20180373668Abstract: In a system and method for providing UI-to-UI asynchronous communication, a bridge is coupled to an asynchronous channel based bus that has at least one Galactic channel. The bridge receives each message on the Galactic channel, and converts each message from a channel message format used by the Galactic channel to a common message format. The bridge utilizes a socket to broadcast each converted message to, and receive messages from, the one or more other bridges. The bridge determines that a message received from the one or more other bridges is destined for the Galactic channel. The bridge converts the message into the channel message format used by the Galactic channel. The bridge distributes the converted message to the at least one Galactic channel.Type: ApplicationFiled: June 27, 2017Publication date: December 27, 2018Inventor: Dave SHANLEY
-
Publication number: 20170277621Abstract: An article of manufacture, which comprises a computer readable medium having stored therein a computer program for a method for debugging of a production application, the computer program comprising a first code segment which, when executed on a computer, accesses a context object associated with an application method of the production application, such that the application method is mapped to an application name and execution of the application method can be replaced by a first pre-defined replacement method; a second code segment which, when executed on the computer, accesses a test module containing one or more overrides and a reference to the application method, where the override is associated with the first pre-defined replacement method and is associated with the application name associated with the context object; a third code segment which, when executed on the computer, accesses a debugging user interface for implementing one or user interactions, each interaction associated with a method mapping onType: ApplicationFiled: March 25, 2016Publication date: September 28, 2017Applicant: VMware, Inc.Inventor: Dave SHANLEY
-
Publication number: 20170270284Abstract: A method for converting licenses from one product to another product is described. The method includes: accessing client product license information for a client, wherein the client product license information comprises product licenses acquired by the client; determining if the client product license information comprises an available license that covers the first product and that could cover the second product associated with the client; and if a status determination is made that the available license exists, then presenting a discovered available license for conversion from covering the first product to cover the second product.Type: ApplicationFiled: March 15, 2016Publication date: September 21, 2017Applicant: VMware, Inc.Inventors: Sreenidhi SREESHA, Wit RIEWRANGBOONYA, Dave SHANLEY, Aleksey LIB
-
Publication number: 20160323376Abstract: In a non-transitory computer-readable storage medium having instructions embodied therein that when executed cause a computer system to perform a method of sharing information between pre-configured hyper-converged computing devices over a wide area network via a distributed peer-to-peer protocol. The method includes automatically discovering pre-configured hyper-converged computing devices in a local area network, and sharing information between pre-configured hyper-converged computing devices over a wide area network via a distributed peer-to-peer protocol such that there is no single point of failure for the sharing information between the pre-configured hyper-converged computing devices over the wide area network.Type: ApplicationFiled: May 1, 2015Publication date: November 3, 2016Inventors: Dave SHANLEY, Wit RIEWRANGBOONYA
-
Publication number: 20160323375Abstract: A pre-configured hyper-converged computing device for supporting a virtualization infrastructure includes one or more independent server nodes each comprising a CPU, memory, and storage. The device also includes a peer-to-peer communication agent, that when executed, provides peer-to-peer communication between pre-configured hyper-converged computing devices in a wide area network, and enables a federated single sign-on to the wide area network.Type: ApplicationFiled: May 1, 2015Publication date: November 3, 2016Inventors: Dave SHANLEY, Wit RIEWRANGBOONYA
-
Publication number: 20150331693Abstract: In a computer-implemented method for automatic reconfiguration of a computing device for supporting a virtualization infrastructure, wherein the computing device comprises independent server nodes, upon initialization of the computing device, functioning independent server nodes of the independent server nodes self-register with one another, wherein one of the independent server nodes is a default primary independent server node comprising virtualization infrastructure management software. In response to the default primary independent server node not self-registering with the functioning independent server nodes, one of the functioning independent server nodes is automatically reconfigured as a new primary independent server node.Type: ApplicationFiled: May 15, 2014Publication date: November 19, 2015Applicant: VMware,Inc.Inventors: Dave SHANLEY, Mornay VAN DER WALT, Wit RIEWRANGBOONYA
-
Publication number: 20150312097Abstract: In a computer-implemented method for automatic network configuration of a pre-configured hyper-converged computing device network configuration information is requested from another pre-configured hyper-converged computing device already configured on a network. The network configuration information is received from the another pre-configured hyper-converged computing device. The network configuration is automatically performed by the pre-configured hyper-converged computing device such that the pre-configured hyper-converged computing device is automatically configured to the network.Type: ApplicationFiled: October 31, 2014Publication date: October 29, 2015Inventors: Wit Riewrangboonya, Michael R. MACFADEN, Dave SHANLEY
-
Publication number: 20150309819Abstract: A pre-configured hyper-converged computing device for supporting a virtualization infrastructure includes a first independent server node at a first location comprising a first server node unique identifier, a second independent server node at a second location comprising a second server node unique identifier. The first server node unique identifier correlates to the first location. The second server node unique identifier correlates to the second location such that an exact location of the first or second independent server node are determined within the pre-configured hyper-converged computing device.Type: ApplicationFiled: October 31, 2014Publication date: October 29, 2015Inventors: Wit Riewrangboonya, Michael R. MACFADEN, Dave SHANLEY
-
Publication number: 20150312104Abstract: In a computer-implemented method for auto-discovery of pre-configured hyper-converged computing devices on a network, upon initial connection to a network, an auto-discovery request is automatically broadcasting over the network, by a first pre-configured hyper-converged computing device for supporting a virtualization infrastructure, to other pre-configured hyper-converged computing devices on the network. A response to the auto-discovery request is received from the other pre-configured hyper-converged computing devices for auto-discovery of the other pre-configured hyper-converged computing devices on the network.Type: ApplicationFiled: October 31, 2014Publication date: October 29, 2015Inventors: Wit RIEWRANGBOONYA, Michael R. MACFADEN, Dave SHANLEY, Duncan EPPING
-
Publication number: 20150188775Abstract: In a computer-implemented method for configuring an appliance in a virtualization infrastructure via a graphical user-interface a list of hosts and a centralized management tool of the virtualization infrastructure is displayed via the graphical user-interface. The hosts are for hosting one or more virtual machines. The centralized management tool is for centrally managing the virtualization infrastructure. In response to selecting one of the hosts, displaying host configuration properties associated with the selected hosts via the graphical user-interface. The host configuration properties are associated with a displayed user input field.Type: ApplicationFiled: March 31, 2014Publication date: July 2, 2015Applicant: VMware,Inc.Inventors: Mornay VAN DER WALT, Dave SHANLEY
-
Publication number: 20150186175Abstract: A pre-configured hyper-converged computing device for supporting a virtualization infrastructure includes a first independent server node comprising a central processing unit (CPU), memory, and storage. The pre-configured hyper-converged computing device includes a pre-configured software module that comprises a graphical user-interface module for managing the pre-configured hyper-converged computing device, a hypervisor for managing virtual machines hosted by said pre-configured hyper-converged computing device and a storage block integrated with the hypervisor. The pre-configured hyper-converged computing device is offered for sale as a single stock keeping unit (SKU).Type: ApplicationFiled: March 31, 2014Publication date: July 2, 2015Applicant: VMware, Inc.Inventors: Mornay VAN DER WALT, Dave SHANLEY
-
Publication number: 20150186162Abstract: A pre-configured hyper-converged computing device for supporting a virtualization infrastructure includes one or more independent server nodes that comprise a central processing unit (CPU), memory, and storage. The independent server nodes also include a pre-configured software module that when executed causes the device to display a list of a plurality of hosts and a centralized management tool of the virtualization infrastructure via a graphical user-interface, wherein the plurality of hosts are for hosting one or more virtual machines, and the centralized management tool is for centrally managing the virtualization infrastructure; and in response to selecting one of the plurality of hosts, displaying host configuration properties associated with the selected one of the plurality of hosts via the graphical user-interface.Type: ApplicationFiled: March 31, 2014Publication date: July 2, 2015Applicant: VMware,Inc.Inventors: Mornay VAN DER WALT, Dave SHANLEY