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).

  • Patent number: 11847295
    Abstract: 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: Grant
    Filed: September 9, 2022
    Date of Patent: December 19, 2023
    Assignee: VMware, Inc.
    Inventors: Mornay Van Der Walt, Dave Shanley
  • Publication number: 20230075699
    Abstract: 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: Application
    Filed: September 9, 2022
    Publication date: March 9, 2023
    Applicant: VMware, Inc.
    Inventors: Mornay VAN DER WALT, Dave SHANLEY
  • Patent number: 11442590
    Abstract: 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: Grant
    Filed: October 19, 2020
    Date of Patent: September 13, 2022
    Assignee: VMware, Inc.
    Inventors: Mornay Van Der Walt, Dave Shanley
  • Patent number: 11221981
    Abstract: 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: Grant
    Filed: June 8, 2020
    Date of Patent: January 11, 2022
    Assignee: VMware, Inc.
    Inventor: Dave Shanley
  • Publication number: 20210141496
    Abstract: 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: Application
    Filed: October 19, 2020
    Publication date: May 13, 2021
    Applicant: VMware, Inc.
    Inventors: Mornay VAN DER WALT, Dave SHANLEY
  • Publication number: 20200356513
    Abstract: 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: Application
    Filed: June 8, 2020
    Publication date: November 12, 2020
    Inventor: Dave SHANLEY
  • Patent number: 10809866
    Abstract: 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: Grant
    Filed: March 31, 2014
    Date of Patent: October 20, 2020
    Assignee: VMware, Inc.
    Inventors: Mornay Van Der Walt, Dave Shanley
  • Patent number: 10782996
    Abstract: 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: Grant
    Filed: November 28, 2018
    Date of Patent: September 22, 2020
    Assignee: VMware, Inc.
    Inventors: Wit Riewrangboonya, Michael R. MacFaden, Dave Shanley
  • Patent number: 10740273
    Abstract: 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: Grant
    Filed: June 27, 2017
    Date of Patent: August 11, 2020
    Assignee: VMware, Inc.
    Inventor: Dave Shanley
  • Patent number: 10678735
    Abstract: 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: Grant
    Filed: June 27, 2017
    Date of Patent: June 9, 2020
    Assignee: VMware, Inc.
    Inventor: Dave Shanley
  • Patent number: 10579577
    Abstract: 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: Grant
    Filed: June 27, 2017
    Date of Patent: March 3, 2020
    Assignee: VMware, Inc.
    Inventor: Dave Shanley
  • Patent number: 10545906
    Abstract: 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: Grant
    Filed: June 27, 2017
    Date of Patent: January 28, 2020
    Assignee: VMware, Inc.
    Inventor: Dave Shanley
  • Patent number: 10459594
    Abstract: 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: Grant
    Filed: March 31, 2014
    Date of Patent: October 29, 2019
    Assignee: VMware, Inc.
    Inventors: Mornay Van Der Walt, Dave Shanley
  • Patent number: 10402217
    Abstract: 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: Grant
    Filed: May 15, 2014
    Date of Patent: September 3, 2019
    Assignee: VMware, Inc.
    Inventors: Dave Shanley, Mornay Van Der Walt, Wit Riewrangboonya
  • Patent number: 10334040
    Abstract: 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: Grant
    Filed: May 1, 2015
    Date of Patent: June 25, 2019
    Assignee: VMware, Inc.
    Inventors: Dave Shanley, Wit Riewrangboonya
  • Publication number: 20190171475
    Abstract: 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: Application
    Filed: November 28, 2018
    Publication date: June 6, 2019
    Applicant: VMware, Inc.
    Inventors: Wit RIEWRANGBOONYA, Michael R. MACFADEN, Dave SHANLEY
  • Patent number: 10284642
    Abstract: 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: Grant
    Filed: May 1, 2015
    Date of Patent: May 7, 2019
    Assignee: VMware, Inc.
    Inventors: Dave Shanley, Wit Riewrangboonya
  • Patent number: 10169064
    Abstract: 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: Grant
    Filed: October 31, 2014
    Date of Patent: January 1, 2019
    Assignee: VMware, Inc.
    Inventors: Wit Riewrangboonya, Michael R. MacFaden, Dave Shanley
  • Publication number: 20180373668
    Abstract: 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: Application
    Filed: June 27, 2017
    Publication date: December 27, 2018
    Inventor: Dave SHANLEY
  • Publication number: 20180373663
    Abstract: 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: Application
    Filed: June 27, 2017
    Publication date: December 27, 2018
    Inventor: Dave SHANLEY