Patents by Inventor Neil Gilmartin

Neil Gilmartin 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: 8676971
    Abstract: A method, system, and computer program product for providing VLAN capacity requirement estimation is provided. The method includes receiving at a computing system a VLAN configuration file that specifies VLAN access ports, VLAN switches and VLAN trunks in a VLAN. A target access port identifier is received at the computing system from a requestor. A target trunk and target switch corresponding to the target access port are determined at the computing system. A bandwidth contribution of the target access port to the VLAN is calculated at the computing system. The calculating is based on a least contribution algorithm that reflects an impact of provisioning the target access port with respect to trunk capacity, and is responsive to the target bandwidth requirement, the target class of service and placement of the target port in the VLAN. The bandwidth contribution is then transmitted to the requestor.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: March 18, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Neil Gilmartin, Steven Allan Wright
  • Publication number: 20120250693
    Abstract: A method, system, and computer program product for providing VLAN capacity requirement estimation is provided. The method includes receiving at a computing system a VLAN configuration file that specifies VLAN access ports, VLAN switches and VLAN trunks in a VLAN. A target access port identifier is received at the computing system from a requestor. A target trunk and target switch corresponding to the target access port are determined at the computing system. A bandwidth contribution of the target access port to the VLAN is calculated at the computing system. The calculating is based on a least contribution algorithm that reflects an impact of provisioning the target access port with respect to trunk capacity, and is responsive to the target bandwidth requirement, the target class of service and placement of the target port in the VLAN. The bandwidth contribution is then transmitted to the requestor.
    Type: Application
    Filed: June 11, 2012
    Publication date: October 4, 2012
    Applicant: AT&T Intellectual Property I, L.P., via transfer from Bellsouth Intellectual Property Corporation
    Inventors: Neil Gilmartin, Steven Allan Wright
  • Patent number: 8219696
    Abstract: A method, system, and computer program product for providing VLAN capacity requirement estimation is provided. The method includes receiving at a computing system a VLAN configuration file that specifies VLAN access ports, VLAN switches and VLAN trunks in a VLAN. A target access port identifier is received at the computing system from a requestor. A target trunk and target switch corresponding to the target access port are determined at the computing system. A bandwidth contribution of the target access port to the VLAN is calculated at the computing system. The calculating is based on a least contribution algorithm that reflects an impact of provisioning the target access port with respect to trunk capacity, and is responsive to the target bandwidth requirement, the target class of service and placement of the target port in the VLAN. The bandwidth contribution is then transmitted to the requestor.
    Type: Grant
    Filed: October 23, 2009
    Date of Patent: July 10, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Neil Gilmartin, Steven Allan Wright
  • Patent number: 8032487
    Abstract: A system and method for synchronizing data in first and second computer servers is provided. The first computer server includes a first plurality of data sets each having a first identifier and a first set of attributes. The second computer server includes second plurality of data sets each having a second identifier and a second set of attributes. The method includes transmitting a second identifier and a second checksum value both associated with one of the second plurality of data sets to the first computer server. The method further includes accessing one of the first plurality of data sets having a first identifier corresponding to the transmitted second identifier to determine a first checksum value associated with the accessed data set.
    Type: Grant
    Filed: October 29, 2003
    Date of Patent: October 4, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: John Ezell, Neil Gilmartin, Stephen Fitzpatrick
  • Patent number: 7933390
    Abstract: Methods and systems are disclosed that allow for the exchange of voice mail messages between different VMSs of different service providers and/or in different networks by the transmission of such messages through a data network using a standard protocol of the data network. Methods and systems also are disclosed that validate message transactions among subscribers receiving regional messaging services over the PSTN. The subscribers are located in different geographic areas and may be provided their voice, facsimile or data messaging services by different companies. The present invention validates passing messages (data) among customers of potentially different companies located in different areas by assessing the validity of the transaction in light of a number of conditions, including applicable regulatory or business conditions.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: April 26, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Carlton Bedingfield, Neil Gilmartin, Maria Adamczyk, Navneet Patel, N. Peter Hill, Gary J. Leonard, Alan R. Blackburn, Robert E. Braudes, Gary Lamothe, Ann V. McLaughlin, Donald H. Barstow, Doug Varney, Joel Brand
  • Publication number: 20100046525
    Abstract: A method, system, and computer program product for providing VLAN capacity requirement estimation is provided. The method includes receiving at a computing system a VLAN configuration file that specifies VLAN access ports, VLAN switches and VLAN trunks in a VLAN. A target access port identifier is received at the computing system from a requestor. A target trunk and target switch corresponding to the target access port are determined at the computing system. A bandwidth contribution of the target access port to the VLAN is calculated at the computing system. The calculating is based on a least contribution algorithm that reflects an impact of provisioning the target access port with respect to trunk capacity, and is responsive to the target bandwidth requirement, the target class of service and placement of the target port in the VLAN. The bandwidth contribution is then transmitted to the requestor.
    Type: Application
    Filed: October 23, 2009
    Publication date: February 25, 2010
    Applicant: AT&T Intellectual Property I, L.P., f/k/a Bellsouth Intellectual Property Corporation
    Inventors: Neil Gilmartin, Steven Allan Wright
  • Publication number: 20100046397
    Abstract: A computer implemented method for facilitating creation of virtual local area networks (VLANs). The method includes: receiving a VLAN name, a class of service and two or more access ports; determining switches and trunks associated with the access ports; searching a VLAN database for the VLAN; and creating a VLAN if said searching does not result in locating the VLAN. The creating includes: selecting a starting access port from the two or more access ports; mapping a base path from the starting access port to another of the access ports, wherein the base path includes one or more of the switches and one or more of the trunks; and adding the base path to the VLAN including the starting access port and said another of the access ports.
    Type: Application
    Filed: October 27, 2009
    Publication date: February 25, 2010
    Applicant: AT&T Intellectual Property I, L.P., f/k/a Bellsouth Intellectual Property Corporation
    Inventor: Neil Gilmartin
  • Publication number: 20100039959
    Abstract: Exemplary embodiments relate to managing access resources in a network. Methods include receiving a request for network service, the request including a required class of service; accessing a storage device that specifies routers and bandwidth available on the routers; selecting a router from the specified routers and a port on the selected router to perform the requested service, the selecting including verifying that the bandwidth available on the selected router and port can perform the requested service, where the bandwidth is divided into a plurality of capacity classes and the bandwidth in each class can perform the requested service if the capacity class corresponds to the required class of service; transmitting instructions to a network configuration system to initiate activation of the requested service on the selected router and port; and updating the storage device to reflect the requested service being activated on the selected router and port.
    Type: Application
    Filed: October 23, 2009
    Publication date: February 18, 2010
    Applicant: AT&T Intellectual Property I, L.P., f/k/a Bellsouth Intellectual Property Corporation
    Inventor: Neil Gilmartin
  • Patent number: 7646856
    Abstract: Methods and systems are disclosed that allow for the exchange of voice mail messages between different VMSs of different service providers and/or in different networks by the transmission of such messages through a data network using a standard protocol of the data network. Methods and systems also are disclosed that validate message transactions among subscribers receiving regional messaging services over the PSTN. The subscribers are located in different geographic areas and may be provided their voice, facsimile or data messaging services by different companies. The present invention validates passing messages (data) among customers of potentially different companies located in different areas by assessing the validity of the transaction in light of a number of conditions, including applicable regulatory or business conditions.
    Type: Grant
    Filed: February 19, 2003
    Date of Patent: January 12, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Carlton Bedingfield, Neil Gilmartin, Maria Adamczyk, Navneet Patel, N. Peter Hill, Gary J. Leonard, Alan R. Blackburn, Robert E. Braudes, Gary Lamothe, Ann V. McLaughlin, Donald H. Barstow, Doug Varney, Joel Brand
  • Patent number: 7640359
    Abstract: A method for facilitating the design and assignment of Ethernet VLANs. The method includes receiving a VLAN name, a class of service and two or more access ports. The switches and trunks associated with the access ports are determined. A VLAN database is searched for the VLAN. A VLAN is created if the searching does not result in locating the VLAN. Creating the VLAN includes selecting a starting access port from the two or more access ports. A base path is mapped from the starting access port to another of the access ports. The base path includes one or more of the switches and one or more of the trunks. The base path is added to the VLAN and includes the starting access port and the other access ports. For each of the two or more access ports not currently located in the VLAN a new path is mapped from the access port to one of the switches in the VLAN. In addition, a new path is added to the VLAN including the access port. The VLAN is then transmitted to the VLAN database.
    Type: Grant
    Filed: September 19, 2003
    Date of Patent: December 29, 2009
    Assignee: AT&T Intellectual Property, I, L.P.
    Inventor: Neil Gilmartin
  • Patent number: 7624187
    Abstract: A method for providing Ethernet VLAN capacity requirement estimation. The method includes receiving a VLAN that contains VLAN access ports, VLAN switches and VLAN trunks. The VLAN access ports include VLAN bandwidth requirements and VLAN class of service. The VLAN trunks include VLAN capacity counters and VLAN threshold parameters. A target access port is received from a requestor, the target access port includes a target class of service and a target bandwidth requirement. A target trunk and target switch corresponding to the target access port are determined. The target trunk corresponds to one of the VLAN trunks and the target switch corresponds to one of the VLAN switches. A bandwidth contribution of the target access port to the VLAN is calculated. The calculating is responsive to the VLAN trunks, the VLAN switches, the VLAN access ports and the target access port. The bandwidth contribution is then transmitted to the requester.
    Type: Grant
    Filed: September 19, 2003
    Date of Patent: November 24, 2009
    Assignee: AT&T Intellectual Property, I, L.P.
    Inventors: Neil Gilmartin, Steven Allan Wright
  • Patent number: 7623548
    Abstract: Exemplary embodiments relate to methods, systems, and computer program products for managing access resources in an Internet protocol network. Methods include receiving a request for IP network service, the request including a required class of service. A storage device that specifies routers and resources available on the routers is accessed. A router and a port on that router are selected from the specified routers to perform the requested service. The selecting includes verifying that the resources available on the selected router and port can perform the requested service. Instructions are transmitted to a network configuration system to activate the requested service on the selected router and port. The instructions specify a quality of service corresponding to the required class of service. The storage device is updated to reflect the requested service being activated on the selected router and port.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: November 24, 2009
    Assignee: AT&T Intellectual Property, I,L.P.
    Inventor: Neil Gilmartin
  • Patent number: 7382801
    Abstract: A packet switched communications network that includes nodes that are interconnected by links, is dimensioned to accommodate committed bandwidths for ports that are connected to packet switched communications network. Bandwidth of a given link that includes first and second ends is provided, based on a link dimensioning rule that is a function of committed bandwidths from ports that are connected to the first end of the given link and ports that are connected to the second end of the given link. The packet switched communications network provider agrees to provide communications service for a customer through the packet switched communications network at a first committed bandwidth. At least some of the links are dimensioned to accommodate the first committed bandwidth.
    Type: Grant
    Filed: September 3, 2003
    Date of Patent: June 3, 2008
    Assignee: AT&T Deleware Intellectual Property, Inc.
    Inventors: Steven Wright, Neil Gilmartin
  • Publication number: 20080095335
    Abstract: Methods and systems are disclosed that allow for the exchange of voice mail messages between different VMSs of different service providers and/or in different networks by the transmission of such messages through a data network using a standard protocol of the data network. Methods and systems also are disclosed that validate message transactions among subscribers receiving regional messaging services over the PSTN. The subscribers are located in different geographic areas and may be provided their voice, facsimile or data messaging services by different companies. The present invention validates passing messages (data) among customers of potentially different companies located in different areas by assessing the validity of the transaction in light of a number of conditions, including applicable regulatory or business conditions.
    Type: Application
    Filed: December 21, 2007
    Publication date: April 24, 2008
    Applicant: AT&T Delaware Intellectual Property, Inc.
    Inventors: James Bedingfield, Neil Gilmartin, Maria Adamczyk, Navneet Patel, N. Hill, Gary Leonard, Alan Blackburn, Robert Braudes, Gary Lamothe, Ann McLaughlin, Donald Barstow, Doug Varney, Joel Brand
  • Patent number: 7349985
    Abstract: A method for calculating a multi-point VLAN latency measure. The method includes receiving a plurality of links for a VLAN. Each link has a first side and a second side and includes a latency value, a count of access switches on the first side of the link and a count of access switches on the second side of the link. A latency counter is initialized to zero. For each link in the VLAN, the count of access switches on the first side of the link is multiplied by the count of access switches on the second side of the link to derive a count of paths that include the link. The count of paths that include the link is multiplied by the latency value associated with the link to derive a total latency for the link. The latency counter is incremented by the total latency value for the link. Once all of the links have been processed, the latency counter is divided by the number of paths in the VLAN to derive the multi-point VLAN latency measure for the VLAN.
    Type: Grant
    Filed: November 24, 2003
    Date of Patent: March 25, 2008
    Assignee: AT&T Delaware Intellectual Property, Inc.
    Inventors: Neil Gilmartin, David Granfors
  • Publication number: 20080037553
    Abstract: A system and a method for allocating bandwidth to ports in a computer network are provided. The method includes generating a default global parameter template having a first set of control parameters that indicate a first desired allocation of bandwidth for queues associated with each port of a plurality of ports in the network. The method further includes generating a first global parameter template having a second set of control parameters that indicate a second desired allocation of bandwidth for queues associated with a first subset of the plurality of ports.
    Type: Application
    Filed: November 10, 2006
    Publication date: February 14, 2008
    Applicant: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
    Inventors: Neil Gilmartin, Madhusudhan Nathan
  • Publication number: 20070147346
    Abstract: Exemplary embodiments relate to methods, systems, and computer program products for managing access resources in an Internet protocol network. Methods include receiving a request for IP network service, the request including a required class of service. A storage device that specifies routers and resources available on the routers is accessed. A router and a port on that router are selected from the specified routers to perform the requested service. The selecting includes verifying that the resources available on the selected router and port can perform the requested service. Instructions are transmitted to a network configuration system to activate the requested service on the selected router and port. The instructions specify a quality of service corresponding to the required class of service. The storage device is updated to reflect the requested service being activated on the selected router and port.
    Type: Application
    Filed: December 22, 2005
    Publication date: June 28, 2007
    Inventor: Neil Gilmartin
  • Publication number: 20050122983
    Abstract: A method for calculating a multi-point VLAN latency measure. The method includes receiving a plurality of links for a VLAN. Each link has a first side and a second side and includes a latency value, a count of access switches on the first side of the link and a count of access switches on the second side of the link. A latency counter is initialized to zero. For each link in the VLAN, the count of access switches on the first side of the link is multiplied by the count of access switches on the second side of the link to derive a count of paths that include the link. The count of paths that include the link is multiplied by the latency value associated with the link to derive a total latency for the link. The latency counter is incremented by the total latency value for the link. Once all of the links have been processed, the latency counter is divided by the number of paths in the VLAN to derive the multi-point VLAN latency measure for the VLAN.
    Type: Application
    Filed: November 24, 2003
    Publication date: June 9, 2005
    Inventors: Neil Gilmartin, David Granfors
  • Patent number: 6882708
    Abstract: Methods and systems are disclosed that allow for the exchange of voice mail messages between different VMSs of different service providers and/or in different networks by the transmission of such messages through a data network using a standard protocol of the data network. Methods and systems also are disclosed that validate message transactions among subscribers receiving regional messaging services over the PSTN. The subscribers are located in different geographic areas and may be provided their voice, facsimile or data messaging services by different companies. The present invention validates passing messages (data) among customers of potentially different companies located in different areas by assessing the validity of the transaction in light of a number of conditions, including applicable regulatory or business conditions.
    Type: Grant
    Filed: February 25, 2000
    Date of Patent: April 19, 2005
    Assignee: Bellsouth Intellectual Property Corporation
    Inventors: James Carlton Bedingfield, Neil Gilmartin, Maria Adamczyk
  • Publication number: 20050068964
    Abstract: A packet switched communications network that includes nodes that are interconnected by links, is dimensioned to accommodate committed bandwidths for ports that are connected to packet switched communications network. Bandwidth of a given link that includes first and second ends is provided, based on a link dimensioning rule that is a function of committed bandwidths from ports that are connected to the first end of the given link and ports that are connected to the second end of the given link. The packet switched communications network provider agrees to provide communications service for a customer through the packet switched communications network at a first committed bandwidth. At least some of the links are dimensioned to accommodate the first committed bandwidth.
    Type: Application
    Filed: September 3, 2003
    Publication date: March 31, 2005
    Inventors: Steven Wright, Neil Gilmartin