Patents by Inventor Benjamin J. Parker

Benjamin J. Parker 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: 9680870
    Abstract: A device determines a network attribute associated with a first network, transmits, to an orchestration device associated with a second network, information that identifies the network attribute, and receives, from the orchestration device, control information that specifies a routing policy, a security policy, or a load balancing policy associated with the first network. The device provisions network devices associated with the first network, based on the control information, and provides packets, associated with a traffic flow, to a network device, based on the control information.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: June 13, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Benjamin J. Parker
  • Patent number: 9668173
    Abstract: A system is provided that can include one or more devices to: identify an event that has a predefined start time and end time, determine that a particular amount of bandwidth is needed for the event, and generate a notification that identifies the particular amount of bandwidth and the predefined start time and end time for the event, where the particular amount of bandwidth is reserved on a channel for the predefined start time and end time, for the event, in response to the notification.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: May 30, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Benjamin J. Parker
  • Patent number: 9489683
    Abstract: A system is configured to receive a request for a customization packet associated with a user device; retrieve data associated with the device; encode portions of the network data using a group of keys, wherein each portion is encoded using a different one of the keys, and wherein each key corresponds to a different set of fields, of one or more sets of fields within the packet; store the encoded portions in the one or more sets of fields within the packet; and transmit, to a content provider, the packet, wherein the packet enables the content provider to decode all or a portion of the network data using one of the keys, and wherein all or the portion of the decoded network data enables the content provider to generate customized content for the device.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: November 8, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Benjamin J. Parker
  • Patent number: 9401962
    Abstract: A method including receiving a session request to establish a network connection with a network; sending a session response to establish the network connection with the network; obtaining, by a traffic steering system, user profile information associated with a user sending the session request; and routing the network connection to a requested user destination via the traffic steering system based on the user profile information, wherein the user profile information includes user-specific preferences.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: July 26, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Benjamin J. Parker, Samir Ait-Ameur, Emerando M. Delos Reyes
  • Patent number: 9374725
    Abstract: A generic interface may be provided for parameters relating to one or more wireless networks. In one implementation, a method may include monitoring parameters relating to a 3G wireless network and a 4G wireless network. The method may also include receiving a request, from a network element, to create a custom interface for the parameters relating to the 3G wireless network and the 4G wireless network, the request including an indication of a subset of the parameters that are to be included in the custom interface. The method may further include providing the custom interface to the network element in order to provide the subset of the parameters to the network element.
    Type: Grant
    Filed: August 1, 2011
    Date of Patent: June 21, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Samir Ait-Ameur, Benjamin J. Parker, Emerando M. Delos Reyes
  • Patent number: 9323755
    Abstract: A method includes receiving primary content, wherein the primary content includes a video program. The method also includes identifying attributes of the primary content, identifying secondary content based on the identified attributes of the primary content, and indexing the primary content to the secondary content. The method also includes identifying a primary user device associated with the primary content and an associated secondary user device. A request for secondary content may be received from the secondary user device. The method further includes providing the secondary content at the secondary user device synchronized with receipt of the primary content at the primary user device.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: April 26, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Benjamin J. Parker
  • Patent number: 9311160
    Abstract: A device receives network infrastructure requirements, and determines availabilities of network resources based on the network infrastructure requirements. The device recommends one or more of the network resources based on the availabilities of the network resources, and receives selection of particular network resources from the recommended one or more network resources. The device also connects the particular network resources to create a virtual network template, and verifies requirements for the particular network resources. The device further tests the virtual network template, and deploys the virtual network template via the particular network resources when the testing of the virtual network template is successful.
    Type: Grant
    Filed: November 10, 2011
    Date of Patent: April 12, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Benjamin J. Parker
  • Patent number: 9270596
    Abstract: A server may be configured to: receive a network selection query, associated with a user device. The network selection query may include information relating to a geographic location of the user device. The server may also select, based on information included in the network selection query, a virtual network element that services the geographic location of the user device and functions as a physical network element of an evolved packet core (EPC) network or an internet protocol (IP) multimedia subsystem (IMS) network. The server may also enable use of the selected virtual network element by the user device; receive a data packet destined for the selected virtual network element; provide the data packet to the selected virtual network element; and prevent the data packet from being sent to a non-selected virtual network element.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: February 23, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Benjamin J. Parker
  • Patent number: 9235856
    Abstract: A device receives network infrastructure requirements from a user, and selects, based on the network infrastructure requirements, at least one of a virtual core network, a virtual network resource, and a virtual system from resources provided in a cloud computing environment. The device also enables use of the selected at least one of the virtual core network, the virtual network resource, and the virtual system by the user. The device receives, from the user, traffic destined for the selected at least one of the virtual core network, the virtual network resource, and the virtual system, and provides the traffic to the selected at least one of the virtual core network, the virtual network resource, and the virtual system.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: January 12, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Benjamin J. Parker
  • Patent number: 9203722
    Abstract: A system, associated with a service provider network, is configured to monitor traffic being transported via one or more cells, within a radio access network (RAN), that serve a group user devices; obtain traffic information, associated with a cell, based on the traffic monitoring, where the traffic information includes information associated with each of the user devices, a quantity of bandwidth that corresponds to traffic flows within the cell, or one or more traffic types being served by the cell; determine that a condition exists within the cell when the quantity of bandwidth is greater than a bandwidth threshold associated with the cell; and transmit a notification that indicates that the condition exists, where the notification enables an operation to be performed on all or a portion of the traffic flows, based on a particular traffic type, to remedy the condition.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: December 1, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Benjamin J. Parker
  • Patent number: 9164808
    Abstract: A first server is configured to receive performance data associated with a first virtual machine. The first virtual machine may be capable of communicating with a client device. The first server is further configured to determine whether the first virtual machine is overloaded based on the performance data, and send an instruction to a second server to generate a second virtual machine based on determining that the first virtual machine is overloaded. The second virtual machine may be capable of communicating with the client device. The first server is further configured to instruct the second virtual machine to communicate with the client device to reduce network load associated with the first virtual machine.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: October 20, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Benjamin J. Parker
  • Patent number: 9125100
    Abstract: A first server may: receive information regarding a user device from a second server; store the information regarding the user device to form device data; determine one or more connection durations based on the device data, each one of the one or more connection durations relating to a time duration in which the user device connects to one of the one or more network devices; receive, from the second server, performance data associated with each one of the one or more network devices; receive, from a client device, a query including a request for a performance indicator of the user device; generate the performance indicator based on the performance data and based on the one or more connection durations corresponding to the each one of the one or more network devices; and provide the performance indicator to the client device based on receiving the query.
    Type: Grant
    Filed: October 11, 2012
    Date of Patent: September 1, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Brian Olson, Benjamin J. Parker
  • Patent number: 9026644
    Abstract: A system, associated with a service provider network, is configured to monitor traffic, that is traveling to or from the service provider network, to obtain traffic metrics that correspond to a collection of network layers, where the network layers; process the traffic metrics with respect to each of the network layers to identify an anomaly, associated with the traffic, that corresponds to at least one of the network layers; send a request for packets associated with the traffic based on the identification of the anomaly; receive copies of the packets associated with the traffic; analyze the copies of the packets to obtain information associated with the anomaly; and send a notification that indicates that the anomaly has been identified, where the notification includes the traffic metrics associated with the traffic or the information associated with the anomaly.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: May 5, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Benjamin J. Parker, Chris S. Neisinger
  • Patent number: 9026649
    Abstract: A first server is configured to receive data associated with a first user device. The first user device may send the data to the first server via a network device without user interaction, and the data may relate to activity associated with the first user device. The first server is further configured to determine a status, associated with the first user device, based on the data, store information regarding the status, receive permissions for the information regarding the status of the first user device, apply the permissions for the information regarding the status to form an advertised status, and send the advertised status to the network device. The network device may be capable of sending the advertised status to a client device or a second user device based on the permissions.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: May 5, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Emerando M. Delos Reyes, Benjamin J. Parker, Samir Ait-Ameur, Deepak Kakadia
  • Patent number: 8983369
    Abstract: A system is configured to receive an alert status, associated with a first user device, based on the first user device connecting with a mobile alert device, where the alert status is associated with an instruction to prevent calls from being sent to the first user device, and where the alert status indicates that a user, associated with the first user device, is operating a vehicle. The system is configured to receive a call instruction from a second user device, where the call instruction includes an instruction to place a call from the second user device to the first user device. The system is further configured to send the alert status to the second user device, based on receiving the alert status and the call instruction.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: March 17, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Emerando M. Delos Reyes, Benjamin J. Parker, Samir Ait-Ameur
  • Patent number: 8972798
    Abstract: A network device is configured to receive information from a plurality of device. The network device is configured to further analyze the information and determine that a performance or fault issue exists relating to operation of a device. The network device is configured to further send first information to a user device. The user device is to receive an instruction on eliminating the performance or fault issue. The network device is configured to further receive second information to resolve the performance of fault issue relating to the operation of the device; and send a notification to resolve the performance or fault issue relating to the operation of the device.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: March 3, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Benjamin J. Parker, Emerando M. Delos Reyes
  • Patent number: 8942669
    Abstract: One or more servers may: receive information regarding a content file stored by a device; provide information associated with a first cost value corresponding to a cost to deliver the content file from the device to a user device; receive a delivery instruction directing the one or more servers to provide a portion of the content file to the user device via one or more ports or via one or more access points, each of the one or more ports or the one or more access points being associated with respective one or more second cost values; generate a key associated with the information regarding the content file and with the delivery instruction; receive an indication of selection of the key by the user device; deliver, to the user device, the portion of the content file via the one or more ports or the one or more access points.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: January 27, 2015
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Benjamin J. Parker, Phillip A. Ritter, Chris S. Neisinger, Barry F. Hoffner
  • Patent number: 8930806
    Abstract: A server device receives a request for a document of a website from a user device; retrieves the document from a server that hosts that website; retrieves information associated with the user device; determines a toolbar for the document based on the information associated with the user device and information associated with the document; inserts the toolbar into the document; and transmits the document, with the toolbar, to the user device.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: January 6, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Emerando Delos Reyes, Benjamin J. Parker, Samir Ait-Ameur, Lin Sun
  • Patent number: 8917607
    Abstract: An exemplary method includes monitoring a performance of at least one of a plurality of layer-2 network paths connecting a layer-2 network switch device to another layer-2 network switch device and selecting an optimal one of the plurality of layer-2 network paths over which to forward data traffic based on a path selection heuristic and the monitored performance of the at least one of the plurality of layer-2 network paths. At least a portion of the exemplary method may be performed by a layer-2 network switching system. In certain embodiments, the selecting of the optimal one of the plurality of layer-2 network paths over which to forward the data traffic is based on at least one of a latency parameter, a congestion parameter, and a cost parameter associated with the at least one of the plurality of layer-2 network paths. Corresponding systems and methods are also disclosed.
    Type: Grant
    Filed: June 12, 2012
    Date of Patent: December 23, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Benjamin J. Parker, Thomas H. Tan
  • Patent number: 8909225
    Abstract: A user equipment (UE) provides a device identifier to a server device, and receives, based on one of the device identifier or a location of the device, carrier pricing information from the server device. The UE provides the carrier pricing information for display, and receives a selection of a particular carrier from the displayed carrier pricing information. The UE provides an indication of the particular carrier to the server device, initializes a connection with the particular carrier, and performs one or more communication operations via the connection with the particular carrier.
    Type: Grant
    Filed: September 5, 2012
    Date of Patent: December 9, 2014
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Patricia R. Chang, Lalit R. Kotecha, Benjamin J. Parker, David Chiang, Jack T. Tang, James A. Wales