Patents by Inventor Gary L. Campbell

Gary L. Campbell 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: 9215031
    Abstract: A computer device may include logic configured to receive a selection of a start node and an end node in an optical network and obtain network topology information relating to the optical network. The logic may be further configured to determine link latencies for particular links in the optical network; determine a least latency path between the start node and the end node based on the obtained network topology information and the determined link latencies, and wherein the least latency path includes one or more of the particular links; determine one or more alternate paths to the determined least latency path; determine channel availability for the least latency path and the one or more alternate paths; and generate a user interface that relates the least latency path and the one or more alternate paths to the determined channel availability.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: December 15, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Gary L. Campbell, Oommen Mathews
  • Patent number: 8867365
    Abstract: Methods and computer program products are provided for improved routing by evaluating routing alternatives based on multiple-path elements. The homing models provide a solution for improved access homing while balancing latency, load-balancing, and diversity needs by viewing each network in isolation or the combination of networks as a single network.
    Type: Grant
    Filed: September 20, 2010
    Date of Patent: October 21, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Gary L. Campbell
  • Publication number: 20140086576
    Abstract: A computer device may include logic configured to receive a selection of a start node and an end node in an optical network and obtain network topology information relating to the optical network. The logic may be further configured to determine link latencies for particular links in the optical network; determine a least latency path between the start node and the end node based on the obtained network topology information and the determined link latencies, and wherein the least latency path includes one or more of the particular links; determine one or more alternate paths to the determined least latency path; determine channel availability for the least latency path and the one or more alternate paths; and generate a user interface that relates the least latency path and the one or more alternate paths to the determined channel availability.
    Type: Application
    Filed: September 21, 2012
    Publication date: March 27, 2014
    Applicant: VERIZON PATENT AND LICENSING, INC
    Inventors: Gary L. Campbell, Oommen Mathews
  • Patent number: 8554142
    Abstract: A network device receives, from a first mobile communication device via a cellular network, a message to attempt initiate the set-up of data transfer via a local wireless connectivity method. The network device determines a proximity within the cellular network of the first mobile communication device with respect to a second mobile communication device that is the target of the data transfer, and determines a geographic proximity of the first mobile communication device with respect to the second mobile communication device. The network device remotely enables, from the network device, the first mobile communication device and the second mobile communication device to transfer data between them via the local wireless connectivity method instead of via the cellular network based on the determined network proximity or geographic proximity.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: October 8, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Scott J. Hoover, Paul V. Hubner, Gary L. Campbell, Joseph A. Hilburn
  • Patent number: 8395989
    Abstract: A method and system of an embodiment may include receiving network path information identifying one or more network paths, receiving network traffic information specifying a network ingress and a network egress for the network traffic on a first network path of the one or more identified network paths and the network traffic information specifying one or more attributes of the network traffic, emulating failure of one or more components of the first network path, determining a second network path between the specified network ingress and the specified network egress to accommodate the network traffic from the first network path, and providing information associated with the second network path.
    Type: Grant
    Filed: April 23, 2008
    Date of Patent: March 12, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Gary L. Campbell, Oommen Mathews
  • Publication number: 20120322480
    Abstract: A network device receives, from a first mobile communication device via a cellular network, a message to attempt initiate the set-up of data transfer via a local wireless connectivity method. The network device determines a proximity within the cellular network of the first mobile communication device with respect to a second mobile communication device that is the target of the data transfer, and determines a geographic proximity of the first mobile communication device with respect to the second mobile communication device. The network device remotely enables, from the network device, the first mobile communication device and the second mobile communication device to transfer data between them via the local wireless connectivity method instead of via the cellular network based on the determined network proximity or geographic proximity.
    Type: Application
    Filed: June 20, 2011
    Publication date: December 20, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Scott J. Hoover, Paul V. Hubner, Gary L. Campbell, Joseph A. Hilburn
  • Patent number: 8155026
    Abstract: A method and system of an embodiment may include receiving network information associated with one or more network links, one or more network nodes, and a network hub, identifying at least two network paths from at least one of the one or more network nodes to the network hub based on the network information. Identifying at least two network paths from at least one of the one or more network nodes to the network hub based on the network information may include determining a number of hops for each identified network path, determining a latency of each link for each identified network path, summing the latencies of each link for each identified network path to calculate a total network path latency, and determining a ranking of the network paths based at least in part on the number of hops and the total network path latency.
    Type: Grant
    Filed: September 11, 2008
    Date of Patent: April 10, 2012
    Assignee: Verizon Patent And Licensing Inc.
    Inventors: Gary L. Campbell, Oommen Mathews
  • Publication number: 20110107084
    Abstract: A system for and method of relaying messages is presented. In an exemplary embodiment, the system and method may include receiving a request from a user to transmit a message to an intended recipient, processing the message for transmission, wherein processing the message comprises assigning metadata to the message, and transmitting the message with the metadata to the intended recipient, where transmitting the message with metadata comprises searching for at least one proximate ad hoc relay device in the event that a communication link cannot be established with a communication network.
    Type: Application
    Filed: November 5, 2009
    Publication date: May 5, 2011
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Paul V. Hubner, Kristopher A. Pate, Steven T. Archer, Robert A. Clavenna, Gary L. Campbell
  • Patent number: 7882264
    Abstract: This application discloses methods and computer program products for optimal or at least improved routing by evaluating routing alternatives based on multiple-path elements. The systems and methods can determine the shortest route to network points while maintaining route diversity. As such, the systems and methods can determine diverse routes with network-entrance diversity or diverse routes entering a network through a common access point.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: February 1, 2011
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Gary L. Campbell
  • Publication number: 20110007635
    Abstract: Methods and computer program products are provided for improved routing by evaluating routing alternatives based on multiple-path elements. The homing models provide a solution for improved access homing while balancing latency, load-balancing, and diversity needs by viewing each network in isolation or the combination of networks as a single network.
    Type: Application
    Filed: September 20, 2010
    Publication date: January 13, 2011
    Applicant: Verizon Business Network Services, Inc.
    Inventor: Gary L. CAMPBELL
  • Patent number: 7839801
    Abstract: A computing-device implemented network planning process distributes access links associated with customer locations to selected nodes of a provider network. The network planning process distributes the access links associated with the customer locations to the selected nodes of provider network such that overall latency goals for the network are met and such that the density of the connected customer locations to the network nodes in the network satisfy density requirements. The network planning process seeks diversity in customer location assignments by creating additional capacity through the re-assignment of customer locations to alternate network nodes in order to free up space on network nodes needed to off-load customer locations from other over-loaded network nodes. The network planning process permits an expanded ring of network nodes to accommodate dense customer traffic load across a wide area while meeting both individual connection and overall system requirements.
    Type: Grant
    Filed: December 12, 2008
    Date of Patent: November 23, 2010
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Gary L. Campbell, Paul Hubner
  • Patent number: 7827306
    Abstract: Methods and computer program products are provided for improved routing by evaluating routing alternatives based on multiple-path elements. The homing models provide a solution for improved access homing while balancing latency, load-balancing, and diversity needs by viewing each network in isolation or the combination of networks as a single network.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: November 2, 2010
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Gary L. Campbell
  • Publication number: 20100150028
    Abstract: A computing-device implemented network planning process distributes access links associated with customer locations to selected nodes of a provider network. The network planning process distributes the access links associated with the customer locations to the selected nodes of provider network such that overall latency goals for the network are met and such that the density of the connected customer locations to the network nodes in the network satisfy density requirements. The network planning process seeks diversity in customer location assignments by creating additional capacity through the re-assignment of customer locations to alternate network nodes in order to free up space on network nodes needed to off-load customer locations from other over-loaded network nodes. The network planning process permits an expanded ring of network nodes to accommodate dense customer traffic load across a wide area while meeting both individual connection and overall system requirements.
    Type: Application
    Filed: December 12, 2008
    Publication date: June 17, 2010
    Applicant: VERIZON BUSINESS NETWORK SERVICES, INC.
    Inventors: Gary L. Campbell, Paul Hubner
  • Publication number: 20100061264
    Abstract: A method and system of an embodiment may include receiving network information associated with one or more network links, one or more network nodes, and a network hub, identifying at least two network paths from at least one of the one or more network nodes to the network hub based on the network information. Identifying at least two network paths from at least one of the one or more network nodes to the network hub based on the network information may include determining a number of hops for each identified network path, determining a latency of each link for each identified network path, summing the latencies of each link for each identified network path to calculate a total network path latency, and determining a ranking of the network paths based at least in part on the number of hops and the total network path latency.
    Type: Application
    Filed: September 11, 2008
    Publication date: March 11, 2010
    Applicant: Verizon Business Network Services Inc.
    Inventors: Gary L. CAMPBELL, Oommen Mathews
  • Publication number: 20090268605
    Abstract: A method and system of an embodiment may include receiving network path information identifying one or more network paths, receiving network traffic information specifying a network ingress and a network egress for the network traffic on a first network path of the one or more identified network paths and the network traffic information specifying one or more attributes of the network traffic, emulating failure of one or more components of the first network path, determining a second network path between the specified network ingress and the specified network egress to accommodate the network traffic from the first network path, and providing information associated with the second network path.
    Type: Application
    Filed: April 23, 2008
    Publication date: October 29, 2009
    Applicant: Verizon Business Network Services, Inc.
    Inventors: Gary L. CAMPBELL, Oommen MATHEWS
  • Publication number: 20090003328
    Abstract: Methods and computer program products are provided for improved routing by evaluating routing alternatives based on multiple-path elements. The homing models provide a solution for improved access homing while balancing latency, load-balancing, and diversity needs by viewing each network in isolation or the combination of networks as a single network.
    Type: Application
    Filed: June 28, 2007
    Publication date: January 1, 2009
    Applicant: Verizon Business Network Services, Inc.
    Inventor: Gary L. Campbell
  • Publication number: 20090003239
    Abstract: This application discloses methods and computer program products for optimal or at least improved routing by evaluating routing alternatives based on multiple-path elements. The systems and methods can determine the shortest route to network points while maintaining route diversity. As such, the systems and methods can determine diverse routes with network-entrance diversity or diverse routes entering a network through a common access point.
    Type: Application
    Filed: June 28, 2007
    Publication date: January 1, 2009
    Applicant: Verizon Business Network Services, Inc.
    Inventor: Gary L. Campbell
  • Patent number: 4422348
    Abstract: A connecting rod has a cap, a head and a shank. The cap and head are joined together by a pair of tongue and groove connections. One connection is a press-fit connection, while the other connection is a snap-fit connection.
    Type: Grant
    Filed: September 27, 1982
    Date of Patent: December 27, 1983
    Assignee: Deere & Company
    Inventor: Gary L. Campbell