Patents by Inventor Thomas Alan Bean

Thomas Alan Bean 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: 10938774
    Abstract: In one example, an interface stack of a network component is defined that appears from the perspective of a configuration application or device kernel as including a base level with a first physical slave interface and a second physical slave interface, neither of which has an IP address, and the base level includes an IPv4 physical interface and/or an IPv6 physical interface, an intermediate level having a virtual bonded interface that represents the first physical slave interface and the second physical slave interface together as a single, unified interface, and the intermediate level includes an IPv6 alias interface and/or a VLAN interface, and a top level including a virtual interface on the virtual bonded interface, and the top level includes an alias interface. A respective alias IP address is created and assigned to the alias interfaces, and the interface stack is accessible by way of the alias interfaces.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: March 2, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventor: Thomas Alan Bean
  • Publication number: 20200244619
    Abstract: In one example, an interface stack of a network component is defined that appears from the perspective of a configuration application or device kernel as including a base level with a first physical slave interface and a second physical slave interface, neither of which has an IP address, and the base level includes an IPv4 physical interface and/or an IPv6 physical interface, an intermediate level having a virtual bonded interface that represents the first physical slave interface and the second physical slave interface together as a single, unified interface, and the intermediate level includes an IPv6 alias interface and/or a VLAN interface, and a top level including a virtual interface on the virtual bonded interface, and the top level includes an alias interface. A respective alias IP address is created and assigned to the alias interfaces, and the interface stack is accessible by way of the alias interfaces.
    Type: Application
    Filed: April 16, 2020
    Publication date: July 30, 2020
    Inventor: Thomas Alan Bean
  • Patent number: 10708222
    Abstract: In one example, a method for configuring an interface includes creating an alias interface, where the alias interface is associated with a corresponding base interface. An alias address such as an IPv6 address is then created and assigned to the alias interface. The alias address is then added to the base interface, the base interface including a statically configured address. Finally, access to the base interface is enabled by way of the alias interface.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: July 7, 2020
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventor: Thomas Alan Bean
  • Patent number: 10146953
    Abstract: A data storage device includes egress ports, a logical data storage, and a packet processor. The local data storage includes resources allocated to multiple tenants. The packet processor obtains packets that include data stored in the resources of the logical data storage. The obtained packets are addressed to a packet destination. The packet processor selects an egress port of the egress ports based on mappings between the data and the multiple tenants. The packet processor sends the packets via the selected egress port.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: December 4, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Thomas Alan Bean, Subhasish Chakraborty, Terry Gene Hahn, David Alexander Darling, Hongyu Zhang
  • Patent number: 8090836
    Abstract: A method is provided for migrating a connection between two computing nodes of a computing center. The method includes establishing the connection between a remote application and a local application on a first computing node, pausing the local application, restoring the local application to a second computing node, and reestablishing the connection between the remote application and the local application on the second computing node. A connection filter on the first computing node can maintain connections while the local application is paused. An application scheduler routine can cause the application to be restored on the second computing node where a second connection filter obtains connection information and reestablishes the connection to the remote application.
    Type: Grant
    Filed: June 10, 2003
    Date of Patent: January 3, 2012
    Assignee: Symantec Operating Corporation
    Inventors: Thomas Alan Bean, Emily Hipp
  • Patent number: 7275106
    Abstract: A method is provided for maintaining a connection between a local application and a remote application while the local application is unavailable or inactive. The method includes pausing the local application and sending data over the connection to maintain the connection. A connection filter on the same computing node as the local application sends data to maintain the connection by responding to acknowledgements and heartbeats from the remote application. The connection filter is configured to initiate the restoration of the local application in response to data that it is not configured to handle.
    Type: Grant
    Filed: June 10, 2003
    Date of Patent: September 25, 2007
    Assignee: VERITAS Operating Corporation
    Inventors: Thomas Alan Bean, Emily Hipp