Patents by Inventor Patrick M. Sweet

Patrick M. Sweet 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: 10382444
    Abstract: A device blocking tool includes a user interface, a location engine, and a connection engine. The user interface receives at least one of a MAC address of a device and an IP address of the device. The location engine communicates a query to an access control server, receives a response, and determines, based on the response, that the device connected to a network through a wired connection. In response to a determination that the device connected through the wired connection, the location engine determines a switch through which the device connected. The location engine also determines a VLAN through which the device connected and determines, based on a type associated with the VLAN, that the device is an IP telephone. The connection engine connects to the determined switch in response to the determination that the device connected through the wired connection.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: August 13, 2019
    Assignee: Bank of America Corporation
    Inventors: Rahul G. Isola, Anthony P. Grossi, Patrick M. Sweet
  • Patent number: 10277602
    Abstract: A wireless device blocking tool includes a user interface, a location engine, and a connection engine. The user interface receives at least one of a MAC address and an IP address of a device. The location engine communicates a query to an access control server, receives a response from the access control server, and determines, based on the response, whether the device connected to a network through a wireless connection or a wired connection. If the device connected through the wireless connection, the location engine determines a WLC through which the device connected and if the device connected through the wired connection, the location engine determines a switch through which the device connected. The connection engine connects to the determined WLC if the device connected through the wireless connection and connects to the determined switch if the device connected through the wired connection.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: April 30, 2019
    Assignee: Bank of America Corporation
    Inventors: Rahul G. Isola, Anthony P. Grossi, Patrick M. Sweet
  • Patent number: 10225279
    Abstract: A wireless device blocking tool includes a user interface, a location engine, a retrieval engine, and an update engine. The user interface receives at least one of a MAC address of a device and an IP address of the device. The location engine communicates a query to an access control server, receives a response from the access control server in response to communicating the query, and determines, based on the response, that the device connected to a network through a wireless connection. The location engine also determines a WLC through which the device connected. The retrieval engine retrieves, from the WLC, an access control list. The update engine disconnects the device from the VLAN and reconnects the device through a second VLAN.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: March 5, 2019
    Assignee: Bank of America Corporation
    Inventors: Rahul G. Isola, Anthony P. Grossi, Patrick M. Sweet
  • Patent number: 10158661
    Abstract: A device blocking tool includes a user interface, a location engine, a retrieval engine, and an update engine. The user interface receives at least one of a MAC address and an IP address of a device. The location engine communicates a query to an access control server, receives a response, and determines, based on the response, that the device connected to a network through a wired connection. In response that determination, the location engine determines a switch through which the device connected. The location engine also determines a number identifying a VLAN through which the device connected and determines that the device is an IP telephone. The retrieval engine retrieves an access control list. The update engine disconnects the device from the VLAN and reconnects the device through a second VLAN.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: December 18, 2018
    Assignee: Bank of America Corporation
    Inventors: Rahul G. Isola, Anthony P. Grossi, Patrick M. Sweet
  • Publication number: 20170339153
    Abstract: A wireless device blocking tool includes a user interface, a location engine, and a connection engine. The user interface receives at least one of a MAC address and an IP address of a device. The location engine communicates a query to an access control server, receives a response from the access control server, and determines, based on the response, whether the device connected to a network through a wireless connection or a wired connection. If the device connected through the wireless connection, the location engine determines a WLC through which the device connected and if the device connected through the wired connection, the location engine determines a switch through which the device connected. The connection engine connects to the determined WLC if the device connected through the wireless connection and connects to the determined switch if the device connected through the wired connection.
    Type: Application
    Filed: May 23, 2016
    Publication date: November 23, 2017
    Inventors: Rahul G. Isola, Anthony P. Grossi, Patrick M. Sweet
  • Publication number: 20170339182
    Abstract: A device blocking tool includes a user interface, a location engine, a retrieval engine, and an update engine. The user interface receives at least one of a MAC address and an IP address of a device. The location engine communicates a query to an access control server, receives a response, and determines, based on the response, that the device connected to a network through a wired connection. In response that determination, the location engine determines a switch through which the device connected. The location engine also determines a number identifying a VLAN through which the device connected and determines that the device is an IP telephone. The retrieval engine retrieves an access control list. The update engine disconnects the device from the VLAN and reconnects the device through a second VLAN.
    Type: Application
    Filed: May 23, 2016
    Publication date: November 23, 2017
    Inventors: Rahul G. Isola, Anthony P. Grossi, Patrick M. Sweet
  • Publication number: 20170339155
    Abstract: A device blocking tool includes a user interface, a location engine, and a connection engine. The user interface receives at least one of a MAC address of a device and an IP address of the device. The location engine communicates a query to an access control server, receives a response, and determines, based on the response, that the device connected to a network through a wired connection. In response to a determination that the device connected through the wired connection, the location engine determines a switch through which the device connected. The location engine also determines a VLAN through which the device connected and determines, based on a type associated with the VLAN, that the device is an IP telephone. The connection engine connects to the determined switch in response to the determination that the device connected through the wired connection.
    Type: Application
    Filed: May 23, 2016
    Publication date: November 23, 2017
    Inventors: Rahul G. Isola, Anthony P. Grossi, Patrick M. Sweet
  • Publication number: 20170339181
    Abstract: A wireless device blocking tool includes a user interface, a location engine, a retrieval engine, and an update engine. The user interface receives at least one of a MAC address of a device and an IP address of the device. The location engine communicates a query to an access control server, receives a response from the access control server in response to communicating the query, and determines, based on the response, that the device connected to a network through a wireless connection. The location engine also determines a WLC through which the device connected. The retrieval engine retrieves, from the WLC, an access control list. The update engine disconnects the device from the VLAN and reconnects the device through a second VLAN.
    Type: Application
    Filed: May 23, 2016
    Publication date: November 23, 2017
    Inventors: Rahul G. Isola, Anthony P. Grossi, Patrick M. Sweet