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: 10317186
    Abstract: An articulating probe for use with a coordinate measuring machine comprises an attachment portion, a measuring portion, and at least one articulating joint. The attachment portion can be configured for attachment to a coordinate measuring machine. The measuring portion can be configured to contact an object to be measured by the coordinate measuring machine. The at least one articulating joint can be configured to allow rotation between the attachment portion and the measuring portion. Further, the articulating joint can comprise an angular sensor configured to measure an angle of the joint.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: June 11, 2019
    Assignee: HEXAGON METROLOGY, INC.
    Inventors: Paul Ferrari, Hyun Kwon Jung, James F. McKnight
  • Publication number: 20180367455
    Abstract: 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: Application
    Filed: June 16, 2015
    Publication date: December 20, 2018
    Applicant: Brocade Communications Systems, Inc.
    Inventors: James Kwon, Joseph Ammirato
  • Publication number: 20180263365
    Abstract: 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: Application
    Filed: April 21, 2017
    Publication date: September 20, 2018
    Inventors: Stuart Harvey Lee, James Kwon
  • Publication number: 20150281133
    Abstract: 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: Application
    Filed: June 16, 2015
    Publication date: October 1, 2015
    Applicant: Brocade Communications Systems, Inc.
    Inventors: James Kwon, Joseph Ammirato
  • Publication number: 20150281134
    Abstract: 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: Application
    Filed: June 16, 2015
    Publication date: October 1, 2015
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: James Kwon, Joseph Ammirato
  • Publication number: 20150281132
    Abstract: 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: Application
    Filed: June 16, 2015
    Publication date: October 1, 2015
    Applicant: Brocade Communications Systems, Inc.
    Inventors: James Kwon, Joseph Ammirato
  • Publication number: 20150281080
    Abstract: 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: Application
    Filed: June 16, 2015
    Publication date: October 1, 2015
    Applicant: Brocade Communications Systems, Inc.
    Inventors: James Kwon, Joseph Ammirato
  • Patent number: 9088524
    Abstract: 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: Grant
    Filed: October 25, 2013
    Date of Patent: July 21, 2015
    Assignee: Brocade Communications Systems, Inc.
    Inventors: James Kwon, Joseph Ammirato
  • Publication number: 20140056310
    Abstract: 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: Application
    Filed: October 25, 2013
    Publication date: February 27, 2014
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: James Kwon, Joseph Ammirato
  • Patent number: 8594079
    Abstract: 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: Grant
    Filed: March 30, 2011
    Date of Patent: November 26, 2013
    Assignee: Brocade Communications Systems, Inc.
    Inventors: James Kwon, Joseph Ammirato
  • Patent number: 8498301
    Abstract: 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: Grant
    Filed: March 30, 2011
    Date of Patent: July 30, 2013
    Assignee: Brocade Communications Systems, Inc.
    Inventors: James Kwon, Joseph Ammirato
  • Patent number: 8498300
    Abstract: 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: Grant
    Filed: March 30, 2011
    Date of Patent: July 30, 2013
    Assignee: Brocade Communications Systems, Inc.
    Inventors: James Kwon, Joseph Ammirato
  • Patent number: 8381374
    Abstract: A shower curtain fastener includes a body portion adapted to couple to a shower curtain rod and a shower curtain. A hook portion formed integrally with the body portion includes a first segment extending substantially vertically downward from the bottom section of the body portion and a second segment extending outwardly to receive items apart from the shower curtain.
    Type: Grant
    Filed: October 20, 2009
    Date of Patent: February 26, 2013
    Assignee: Town & Country Linen Corp.
    Inventors: Lou Henry, James Kwon
  • Publication number: 20110243142
    Abstract: 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: Application
    Filed: March 30, 2011
    Publication date: October 6, 2011
    Applicant: Brocade Communications Systems, Inc.
    Inventors: James Kwon, Joseph Ammirato
  • Publication number: 20110243143
    Abstract: 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: Application
    Filed: March 30, 2011
    Publication date: October 6, 2011
    Applicant: Brocade Communications Systems, Inc.
    Inventors: James Kwon, Joseph Ammirato
  • Publication number: 20110246899
    Abstract: 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: Application
    Filed: March 30, 2011
    Publication date: October 6, 2011
    Applicant: Brocade Communications Systems, Inc.
    Inventors: James Kwon, Joseph Ammirato
  • Publication number: 20110243144
    Abstract: 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: Application
    Filed: March 30, 2011
    Publication date: October 6, 2011
    Applicant: Brocade Communications Systems, Inc.
    Inventors: James Kwon, Joseph Ammirato
  • Publication number: 20110088231
    Abstract: A shower curtain fastener comprising: a body portion adapted to be coupled to a shower curtain rod and a shower curtain; and a hook portion formed integrally with the body portion, the hook portion having a first segment extending substantially vertically downward from the bottom section of the body portion and a second segment extending outwardly to receive items apart from the shower curtain.
    Type: Application
    Filed: October 20, 2009
    Publication date: April 21, 2011
    Applicant: TOWN & COUNTRY LINEN CORP.
    Inventors: Lou Henry, James Kwon
  • Publication number: 20100239729
    Abstract: The present invention is directed to a baking pan for baking brownies or other foods in which substantially each side of the baked good has a crisp edge, the pan comprising a removable bottom surface, a plurality of sidewalls comprising a plurality of sidewall segments, a plurality of towers joined to said bottom surface and rising therefrom and not touching any of the sidewalls, and a single baking cavity formed by the bottom surface, the plurality of sidewalls and the plurality of towers, wherein said towers and sidewalls define a plurality of baking compartments and a plurality of passages connecting said baking compartments. The present invention further relates to a method of baking brownies comprising providing the pan of the present invention, depositing a batter or food product into said baking cavity, baking the batter or food product, and forming a food item with crisp edges.
    Type: Application
    Filed: March 10, 2010
    Publication date: September 23, 2010
    Inventors: Lou Henry, James Kwon
  • Publication number: 20100239736
    Abstract: The present invention is directed to a baking pan for baking brownies or other foods in which substantially each side of the baked good has a crisp edge, the pan comprising a bottom surface, a plurality of sidewalls comprising a plurality of sidewall segments, a plurality of towers joined to said bottom surface and rising therefrom and not touching any of the sidewalls, and a single baking cavity formed by the bottom surface, the plurality of sidewalls and the plurality of towers, wherein said towers and sidewalls define a plurality of baking compartments and a plurality of passages connecting said baking compartments. The present invention further relates to a method of baking brownies comprising providing the pan of the present invention, depositing a batter or food product into said baking cavity, baking the batter or food product, and forming a food item with crisp edges.
    Type: Application
    Filed: January 28, 2010
    Publication date: September 23, 2010
    Inventors: Lou HENRY, James KWON