Patents by Inventor James Kwon
James Kwon 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: 11368396Abstract: Virtual machine environments are provided in the switches that form a network, with the virtual machines executing network services previously performed by dedicated appliances. The virtual machines can be executed on a single multi-core processor in combination with normal switch functions or on dedicated services processor boards. Packet processors analyze incoming packets and add a services tag containing services entries to any packets. Each switch reviews the services tag and performs any network services resident on that switch. This allows services to be deployed at the optimal locations in the network. The network services may be deployed by use of drag and drop operations. A topology view is presented, along with network services that may be deployed. Services may be selected and dragged to a single switch or multiple switches. The management tool deploys the network services software, with virtual machines being instantiated on the switches as needed.Type: GrantFiled: May 19, 2020Date of Patent: June 21, 2022Assignee: Avago Technologies International Sales Pte. LimitedInventors: James Kwon, Joseph Ammirato
-
Publication number: 20210059473Abstract: A grinder includes a hopper having a top and a bottom and a shaft disposed within the hopper and configured to rotate about a shaft longitudinal axis with respect to the hopper. The shaft includes both a first end nearer to a top of the hopper as compared to a bottom of the hopper and a second end nearer to the bottom of the hopper as compared to the top of the hopper. A blade extends a radial distance outward from the shaft a smaller radial distance at a location on the shaft nearer to the first end of the shaft as compared to a second location on the shaft nearer to the second end.Type: ApplicationFiled: September 4, 2019Publication date: March 4, 2021Inventors: Justin Zernhelt, Larry Witt, James Kwon
-
Patent number: 10797997Abstract: Virtual machine environments are provided in the switches that form a network, with the virtual machines executing network services previously performed by dedicated appliances. The virtual machines can be executed on a single multi-core processor in combination with normal switch functions or on dedicated services processor boards. Packet processors analyze incoming packets and add a services tag containing services entries to any packets. Each switch reviews the services tag and performs any network services resident on that switch. This allows services to be deployed at the optimal locations in the network. The network services may be deployed by use of drag and drop operations. A topology view is presented, along with network services that may be deployed. Services may be selected and dragged to a single switch or multiple switches. The management tool deploys the network services software, with virtual machines being instantiated on the switches as needed.Type: GrantFiled: June 16, 2015Date of Patent: October 6, 2020Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: James Kwon, Joseph Ammirato
-
Publication number: 20200280517Abstract: Virtual machine environments are provided in the switches that form a network, with the virtual machines executing network services previously performed by dedicated appliances. The virtual machines can be executed on a single multi-core processor in combination with normal switch functions or on dedicated services processor boards. Packet processors analyze incoming packets and add a services tag containing services entries to any packets. Each switch reviews the services tag and performs any network services resident on that switch. This allows services to be deployed at the optimal locations in the network. The network services may be deployed by use of drag and drop operations. A topology view is presented, along with network services that may be deployed. Services may be selected and dragged to a single switch or multiple switches. The management tool deploys the network services software, with virtual machines being instantiated on the switches as needed.Type: ApplicationFiled: May 19, 2020Publication date: September 3, 2020Applicant: Avago Technologies International Sales Pte. LimitedInventors: James KWON, Joseph AMMIRATO
-
Patent number: 10686703Abstract: Virtual machine environments are provided in the switches that form a network, with the virtual machines executing network services previously performed by dedicated appliances. The virtual machines can be executed on a single multi-core processor in combination with normal switch functions or on dedicated services processor boards. Packet processors analyze incoming packets and add a services tag containing services entries to any packets. Each switch reviews the services tag and performs any network services resident on that switch. This allows services to be deployed at the optimal locations in the network. The network services may be deployed by use of drag and drop operations. A topology view is presented, along with network services that may be deployed. Services may be selected and dragged to a single switch or multiple switches. The management tool deploys the network services software, with virtual machines being instantiated on the switches as needed.Type: GrantFiled: June 16, 2015Date of Patent: June 16, 2020Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: James Kwon, Joseph Ammirato
-
Patent number: 10659357Abstract: Virtual machine environments are provided in the switches that form a network, with the virtual machines executing network services previously performed by dedicated appliances. The virtual machines can be executed on a single multi-core processor in combination with normal switch functions or on dedicated services processor boards. Packet processors analyze incoming packets and add a services tag containing services entries to any packets. Each switch reviews the services tag and performs any network services resident on that switch. This allows services to be deployed at the optimal locations in the network. The network services may be deployed by use of drag and drop operations. A topology view is presented, along with network services that may be deployed. Services may be selected and dragged to a single switch or multiple switches. The management tool deploys the network services software, with virtual machines being instantiated on the switches as needed.Type: GrantFiled: June 16, 2015Date of Patent: May 19, 2020Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: James Kwon, Joseph Ammirato
-
Publication number: 20180367455Abstract: Virtual machine environments are provided in the switches that form a network, with the virtual machines executing network services previously performed by dedicated appliances. The virtual machines can be executed on a single multi-core processor in combination with normal switch functions or on dedicated services processor boards. Packet processors analyze incoming packets and add a services tag containing services entries to any packets. Each switch reviews the services tag and performs any network services resident on that switch. This allows services to be deployed at the optimal locations in the network. The network services may be deployed by use of drag and drop operations. A topology view is presented, along with network services that may be deployed. Services may be selected and dragged to a single switch or multiple switches. The management tool deploys the network services software, with virtual machines being instantiated on the switches as needed.Type: ApplicationFiled: June 16, 2015Publication date: December 20, 2018Applicant: Brocade Communications Systems, Inc.Inventors: James Kwon, Joseph Ammirato
-
Publication number: 20180263365Abstract: A dual brush is disclosed having a handle and housing substructure for storing and dispensing cleaning solution. A flexible overmold forms a diaphragm pump to expel cleaning solution through a dispensing valve and port located between a removable brush head and a removable pad head. The removable brush and removable pad head are removably attached to the handle and housing substructure with a tab and slot arrangement, and are attached at an angle that facilitates ease of use at an optimal cleaning orientation.Type: ApplicationFiled: April 21, 2017Publication date: September 20, 2018Inventors: Stuart Harvey Lee, James Kwon
-
Publication number: 20150281132Abstract: Virtual machine environments are provided in the switches that form a network, with the virtual machines executing network services previously performed by dedicated appliances. The virtual machines can be executed on a single multi-core processor in combination with normal switch functions or on dedicated services processor boards. Packet processors analyze incoming packets and add a services tag containing services entries to any packets. Each switch reviews the services tag and performs any network services resident on that switch. This allows services to be deployed at the optimal locations in the network. The network services may be deployed by use of drag and drop operations. A topology view is presented, along with network services that may be deployed. Services may be selected and dragged to a single switch or multiple switches. The management tool deploys the network services software, with virtual machines being instantiated on the switches as needed.Type: ApplicationFiled: June 16, 2015Publication date: October 1, 2015Applicant: Brocade Communications Systems, Inc.Inventors: James Kwon, Joseph Ammirato
-
Publication number: 20150281134Abstract: Virtual machine environments are provided in the switches that form a network, with the virtual machines executing network services previously performed by dedicated appliances. The virtual machines can be executed on a single multi-core processor in combination with normal switch functions or on dedicated services processor boards. Packet processors analyze incoming packets and add a services tag containing services entries to any packets. Each switch reviews the services tag and performs any network services resident on that switch. This allows services to be deployed at the optimal locations in the network. The network services may be deployed by use of drag and drop operations. A topology view is presented, along with network services that may be deployed. Services may be selected and dragged to a single switch or multiple switches. The management tool deploys the network services software, with virtual machines being instantiated on the switches as needed.Type: ApplicationFiled: June 16, 2015Publication date: October 1, 2015Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.Inventors: James Kwon, Joseph Ammirato
-
Publication number: 20150281133Abstract: Virtual machine environments are provided in the switches that form a network, with the virtual machines executing network services previously performed by dedicated appliances. The virtual machines can be executed on a single multi-core processor in combination with normal switch functions or on dedicated services processor boards. Packet processors analyze incoming packets and add a services tag containing services entries to any packets. Each switch reviews the services tag and performs any network services resident on that switch. This allows services to be deployed at the optimal locations in the network. The network services may be deployed by use of drag and drop operations. A topology view is presented, along with network services that may be deployed. Services may be selected and dragged to a single switch or multiple switches. The management tool deploys the network services software, with virtual machines being instantiated on the switches as needed.Type: ApplicationFiled: June 16, 2015Publication date: October 1, 2015Applicant: Brocade Communications Systems, Inc.Inventors: James Kwon, Joseph Ammirato
-
Patent number: D897786Type: GrantFiled: October 15, 2018Date of Patent: October 6, 2020Assignee: Tokimeku, Inc.Inventors: David Nguyen, Eunice Byun, James Kwon
-
Patent number: D912459Type: GrantFiled: December 16, 2019Date of Patent: March 9, 2021Assignee: Helen of Troy LimitedInventors: James Kwon, Justin Michael Zernhelt, Sunny Kim
-
Patent number: D921432Type: GrantFiled: March 10, 2020Date of Patent: June 8, 2021Assignee: Helen of Troy LimitedInventor: James Kwon
-
Patent number: D927993Type: GrantFiled: February 27, 2020Date of Patent: August 17, 2021Assignee: Helen of Troy LimitedInventors: Sunny Kim, Martin Mutch, James Kwon, Carly Cheng
-
Patent number: D931693Type: GrantFiled: February 5, 2020Date of Patent: September 28, 2021Assignee: Helen of Troy LimitedInventors: James Kwon, Carly Cheng, Dzmitry Varhan, Sunny Kim, Martin Mutch
-
Patent number: D932195Type: GrantFiled: February 5, 2020Date of Patent: October 5, 2021Assignee: Helen of Troy LimitedInventors: James Kwon, Sam Fear, Martin Mutch
-
Patent number: D934639Type: GrantFiled: February 6, 2020Date of Patent: November 2, 2021Assignee: Helen of Troy LimitedInventors: Min Kim, Brandon Rodriguez, Latika Sridhar, James Kwon
-
Patent number: D942821Type: GrantFiled: January 15, 2020Date of Patent: February 8, 2022Assignee: Helen of Troy LimitedInventor: James Kwon
-
Patent number: D942823Type: GrantFiled: February 5, 2020Date of Patent: February 8, 2022Assignee: Helen of Troy LimitedInventors: James Kwon, Dzmitry Varhan, Sunny Kim, Martin Mutch