Patents by Inventor Mark Whipple
Mark Whipple 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: 11340929Abstract: Techniques disclosed herein relate to migrating virtual computing instances such as virtual machines (VMs). In one embodiment, VMs are migrated across different virtual infrastructure platforms by, among other things, translating between resource models used by virtual infrastructure managers (VIMs) that manage the different virtual infrastructure platforms. VM migrations may also be validated prior to being performed, including based on resource policies that define what is and/or is not allowed to migrate, thereby providing compliance and controls for borderless data centers. In addition, an agent-based technique may be used to migrate VMs and physical servers to virtual infrastructure, without requiring access to an underlying hypervisor layer.Type: GrantFiled: May 20, 2019Date of Patent: May 24, 2022Assignee: VMWARE, INC.Inventors: Allwyn Sequeira, Sachin Thakkar, Serge Maskalik, Debashis Basak, Mark Whipple
-
Publication number: 20220121469Abstract: Examples for managing virtual infrastructure resources in cloud environments can include (1) instantiating an orchestration node for managing local control planes at multiple clouds, (2) instantiating first and second local control planes at different respective clouds, the first and second local control planes interfacing with different respective virtualized infrastructure managers (“VIMs”), where the first and second local control planes establish secure communication with the orchestration node, and (3) deploying, by the orchestration node, services to the first and second local control planes. Further, the first and second local control planes can cause the respective VIMs to manage the services at the different respective clouds.Type: ApplicationFiled: December 22, 2021Publication date: April 21, 2022Inventors: Shruti Parihar, Mark Whipple, Sachin Thakkar, Akshatha Sathyanarayan
-
Patent number: 11237861Abstract: Examples for managing virtual infrastructure resources in cloud environments can include (1) instantiating an orchestration node for managing local control planes at multiple clouds, (2) instantiating first and second local control planes at different respective clouds, the first and second local control planes interfacing with different respective virtualized infrastructure managers (“VIMs”), where the first and second local control planes establish secure communication with the orchestration node, and (3) deploying, by the orchestration node, services to the first and second local control planes. Further, the first and second local control planes can cause the respective VIMs to manage the services at the different respective clouds.Type: GrantFiled: May 31, 2019Date of Patent: February 1, 2022Assignee: VMware, Inc.Inventors: Shruti Parihar, Mark Whipple, Sachin Thakkar, Akshatha Sathyanarayan
-
Patent number: 11194608Abstract: Techniques disclosed herein relate to migrating virtual computing instances such as virtual machines (VMs). In one embodiment, VMs are migrated across different virtual infrastructure platforms by, among other things, translating between resource models used by virtual infrastructure managers (VIMs) that manage the different virtual infrastructure platforms. VM migrations may also be validated prior to being performed, including based on resource policies that define what is and/or is not allowed to migrate, thereby providing compliance and controls for borderless data centers. In addition, an agent-based technique may be used to migrate VMs and physical servers to virtual infrastructure, without requiring access to an underlying hypervisor layer.Type: GrantFiled: May 20, 2019Date of Patent: December 7, 2021Assignee: VMware, Inc.Inventors: Allwyn Sequeira, Sachin Thakkar, Serge Maskalik, Debashis Basak, Mark Whipple
-
Publication number: 20200379793Abstract: Examples for managing virtual infrastructure resources in cloud environments can include (1) instantiating an orchestration node for managing local control planes at multiple clouds, (2) instantiating first and second local control planes at different respective clouds, the first and second local control planes interfacing with different respective virtualized infrastructure managers (“VIMs”), where the first and second local control planes establish secure communication with the orchestration node, and (3) deploying, by the orchestration node, services to the first and second local control planes. Further, the first and second local control planes can cause the respective VIMs to manage the services at the different respective clouds.Type: ApplicationFiled: May 31, 2019Publication date: December 3, 2020Inventors: Shruti Parihar, Mark Whipple, Sachin Thakkar, Akshatha Sathyanarayan
-
Publication number: 20190361750Abstract: Techniques disclosed herein relate to migrating virtual computing instances such as virtual machines (VMs). In one embodiment, VMs are migrated across different virtual infrastructure platforms by, among other things, translating between resource models used by virtual infrastructure managers (VIMs) that manage the different virtual infrastructure platforms. VM migrations may also be validated prior to being performed, including based on resource policies that define what is and/or is not allowed to migrate, thereby providing compliance and controls for borderless data centers. In addition, an agent-based technique may be used to migrate VMs and physical servers to virtual infrastructure, without requiring access to an underlying hypervisor layer.Type: ApplicationFiled: May 20, 2019Publication date: November 28, 2019Inventors: Allwyn SEQUEIRA, Sachin THAKKAR, Serge MASKALIK, Debashis BASAK, Mark WHIPPLE
-
Publication number: 20190361734Abstract: Techniques disclosed herein relate to migrating virtual computing instances such as virtual machines (VMs). In one embodiment, VMs are migrated across different virtual infrastructure platforms by, among other things, translating between resource models used by virtual infrastructure managers (VIMs) that manage the different virtual infrastructure platforms. VM migrations may also be validated prior to being performed, including based on resource policies that define what is and/or is not allowed to migrate, thereby providing compliance and controls for borderless data centers. In addition, an agent-based technique may be used to migrate VMs and physical servers to virtual infrastructure, without requiring access to an underlying hypervisor layer.Type: ApplicationFiled: May 20, 2019Publication date: November 28, 2019Inventors: Allwyn SEQUEIRA, Sachin THAKKAR, Serge MASKALIK, Debashis BASAK, Mark WHIPPLE
-
Patent number: 10146214Abstract: According to one embedment, a supply chain monitoring system can collect performance information from a server associated with each of a tier 1 control tower, tier 2 product assembler, tier 3 part and/or component manufacturer, and tier 4 material supplier to monitor a performance of one or more functions of a supply chain. The system obtains event information regarding an event potentially adversely impacting performance of the supply chain, determines a range of disruption of the event indicating a likely spatial range impacted by the event, and compares the range of disruption of the event against the supply chain to determine that a supply chain component has been impacted by the event.Type: GrantFiled: July 3, 2013Date of Patent: December 4, 2018Assignee: Flextronics AP, LLCInventors: Thomas K. Linton, Gary Fong, Mark Whipple, Marni Berger, Glenn Jones
-
Patent number: 9851997Abstract: The order of migrating virtual computing instances from a private data center to a public cloud is optimized using a TSP solver. The method of migrating a plurality of virtual computing instances that are in communication with each other within a private data center to a public cloud includes the steps of assigning, for each different pair of virtual computing instances, a numerical value that represents an amount of data transmission between the pair over a predetermined period of time, determining a recommended order of migration for the virtual computing instances based on the assigned numerical values, and migrating the virtual computing instances according to the recommended order.Type: GrantFiled: June 25, 2015Date of Patent: December 26, 2017Assignee: VMware, Inc.Inventors: Michael Gough, Debashis Basak, Mark Whipple
-
Publication number: 20160378524Abstract: The order of migrating virtual computing instances from a private data center to a public cloud is optimized using a TSP solver. The method of migrating a plurality of virtual computing instances that are in communication with each other within a private data center to a public cloud includes the steps of assigning, for each different pair of virtual computing instances, a numerical value that represents an amount of data transmission between the pair over a predetermined period of time, determining a recommended order of migration for the virtual computing instances based on the assigned numerical values, and migrating the virtual computing instances according to the recommended order.Type: ApplicationFiled: June 25, 2015Publication date: December 29, 2016Inventors: Michael Gough, Debashis Basak, Mark Whipple
-
Publication number: 20140018949Abstract: The present disclosure discloses a supply chain management system that can estimate manufactured item delivery times at a facility, manufactured item costs or prices, and dynamically control supply chain performance.Type: ApplicationFiled: July 3, 2013Publication date: January 16, 2014Inventors: Thomas K. Linton, Gary Fong, Mark Whipple, Marni Berger, Glenn Jones
-
Publication number: 20140018950Abstract: The present disclosure discloses a supply chain management system that can estimate manufactured item delivery times at a facility, manufactured item costs or prices, and dynamically control supply chain performance.Type: ApplicationFiled: July 3, 2013Publication date: January 16, 2014Inventors: Thomas K. Linton, Mark Whipple, Marni Berger, Glenn Jones
-
Publication number: 20140019471Abstract: The present disclosure discloses a supply chain management system that can estimate manufactured item delivery times at a facility, manufactured item costs or prices, and dynamically control supply chain performance.Type: ApplicationFiled: July 3, 2013Publication date: January 16, 2014Inventors: Thomas K. Linton, Mark Whipple, Marni Berger, Glenn Jones
-
Publication number: 20140018951Abstract: The present disclosure discloses a supply chain management system that can estimate manufactured item delivery times at a facility, manufactured item costs or prices, and dynamically control supply chain performance.Type: ApplicationFiled: July 3, 2013Publication date: January 16, 2014Inventors: Thomas K. Linton, Gary Fong, Mark Whipple, Marni Berger, Glenn Jones
-
Patent number: 8462961Abstract: Methods for communicating with a speaker connected to a network. The method can include generating a service request that includes speaker identification, a first password, and an action indicator that specifies a requested service; sending the service request to the speaker from the device; verifying the first password included in the service request; and performing the requested service if the first password is verified.Type: GrantFiled: May 27, 2005Date of Patent: June 11, 2013Assignee: Singlewire Software, LLCInventors: Kenneth W. Bywaters, James Elliott, Mark Whipple
-
Publication number: 20060010020Abstract: Exemplary methods and systems of the invention include a value chain management program that uses the most current, up-to-date data to re-plan a value chain. The value chain management program of the invention is an event-driven solution that updates the data in the value chain whenever a change in state of the value chain occurs or an exception occurs, resulting in the most recent data being used. Moreover, the value chain management program is able to identify and process only the portion of the value chain that is affected by the state change, or the exception instead of the entire value chain, thereby reducing processing time tremendously. The value chain management program then uses the up-to-date value chain data to determine whether any changes are needed to the affected portion of the value chain plan.Type: ApplicationFiled: July 8, 2004Publication date: January 12, 2006Inventors: Ranjit Notani, Peng Zhao, Mark Whipple, Ken McAloon
-
Publication number: 20060010067Abstract: Methods and system are disclosed for planning and optimizing plans of a value chain in response to events and exceptions in the value chain with minimal perturbations to the existing plan. When an event or an exception occurs, potential solutions are constructed and evaluated. The potential solutions respect the business process constraints and temporal constraints on transactions, and the true dynamic capacity constraints in the value chain. The impact of the potential solutions on finance and on the existing plan is evaluated. The solution with maximum profit and minimum perturbation to the existing plan is selected and executed. Techniques of achieving the above goals are described.Type: ApplicationFiled: July 8, 2004Publication date: January 12, 2006Inventors: Ranjit Notani, Peng Zhao, Mark Whipple, Ken McAloon