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: 8873753
    Abstract: A network device is configured to receive information from a number of different types of data collection devices. The information may relate to operation of devices in a network and communications in the network. The network device is configured to further analyze the information and determine that an issue exists relating to operation of the network. The network device is configured further to send a message to a policy device based on determining that the issue exists relating to the operation of the network. The policy device may generate or change a rule or policy associated with the operation of the network, based on the message, to instruct one or more other network devices to change the operation of the network.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: October 28, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Benjamin J. Parker
  • Patent number: 8856220
    Abstract: A first server may receive first sets of data from multiple second servers and may receive a query from a client device. The query may include an identifier associated with one of the one or more second servers, a timeframe, and a request for forecast information relating to the timeframe and relating to a first set of data received from the one of the one or more second servers. The first server may determine a second set of data associated with the one of the one or more second servers associated with the identifier. The first server may also determine subsets of the first sets of data that relates to the historical data for the timeframe; determine the forecast information based on the subsets of the first sets of data and the second set of data; and provide, to the client device, a query response including the forecast information.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: October 7, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Benjamin J. Parker
  • Patent number: 8838725
    Abstract: A server device may receive an indication that a mobile device has enrolled in a cache subscription service. The server device may receive cache parameters associated with the cache subscription service, where the cache parameters are specific to the mobile device. Content may be retrieved from a network and stored, in a memory associated with the one or more server devices, based on the received cache parameters. The server device may receive, from the mobile device, a request for particular content, determine whether the request for particular content corresponds to content that is stored in the memory, and provide, when determining that the requested particular content corresponds to content that is stored in the memory, the corresponding stored content to the mobile device.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: September 16, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Emerando Delos Reyes, Benjamin J. Parker, Samir Ait-Ameur, Lin Sun
  • Patent number: 8831591
    Abstract: A system is configured to receive an indication that a connection with a user device is to be lost, the connection being associated with a call between the user device and another user device; provide an instruction, to one or more devices, to maintain the call when the connection is lost, the one or more devices being responsible for processing the call; detect that the connection is lost; provide, to the one or more devices, a first notification that the connection is lost, the first notification causing the one or more devices to maintain the call based on the instruction to maintain the call when the connection is lost; detect that the connection is re-established; and provide, to the one or more devices, a second notification that the connection is re-established, the second notification causing the one or more devices to re-establish the call.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: September 9, 2014
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Lalit R. Kotecha, Patricia Ruey-Jane Chang, Benjamin J. Parker, David Chiang
  • Patent number: 8789081
    Abstract: A network device may be configured to receive video quality data that includes information corresponding to a delivery of video content from a content source to a user device via a network and information corresponding to video presentation conditions corresponding to the user device. The network device may also be configured to determine video quality metrics based on the video quality data. Each of the video quality metrics may correspond to a characteristic of the delivery of the video content from the content source to the user device or the video presentation conditions corresponding to the user device. The network device may also be configured to determine, based on the video quality metrics, a video quality score that corresponds to an estimated user viewing experience corresponding to the video content. The network device may also be configured to communicate the video quality score to an operator of the network.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: July 22, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Benjamin J. Parker, Brian W. Joe
  • Patent number: 8781084
    Abstract: A device is configured to receive a request for a first user, of a first telephone device, to leave a voice mail message for a second user of a second telephone device; retrieve a profile associated with the second telephone device and to determine, based on the profile, whether the second telephone device is registered for a selective voice mail service; determine, based on the profile, whether the first user is allowed to leave the voice mail message when the second telephone device is registered for the selective voice mail service; and allow the first user to leave the voice mail message for the second user of the second telephone device when the second telephone device is not registered for the selective voice mail service or when the first user is allowed to leave the voice mail message.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: July 15, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Emerando Delos Reyes, Benjamin J. Parker, Samir Ait-Ameur
  • Patent number: 8775596
    Abstract: A server device may store policy information that includes subscription information associated with one or more user devices, and an indication of how to route traffic upon detecting traffic associated with the one or more user devices associated with the stored subscription information. The server device may receive information associated with a particular traffic flow, where at least some of the received information is derived from the particular traffic flow. The server device may compare the received information to the stored policy information. The server device may detect, based on the comparing, that the particular traffic flow is associated with a particular one of the one or more user devices associated with the stored subscription information. The server device may route the particular traffic flow based on the stored policy information.
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: July 8, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Emerando Delos Reyes, Benjamin J. Parker, Samir Ait-Ameur, Lin Sun
  • Publication number: 20140189074
    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: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Applicant: Verizon Patent And Licensing, Inc.
    Inventor: Benjamin J. PARKER
  • Publication number: 20140155025
    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: Application
    Filed: December 5, 2012
    Publication date: June 5, 2014
    Applicants: Cellco Partnership d/b/a Verizon Wireless, Verizon Patent and Licensing Inc.
    Inventors: Benjamin J. Parker, Phillip A. Ritter, Chris S. Neisinger, Barry F. Hoffner
  • Publication number: 20140146673
    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: Application
    Filed: November 26, 2012
    Publication date: May 29, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventor: Benjamin J. PARKER
  • Publication number: 20140106736
    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: Application
    Filed: October 11, 2012
    Publication date: April 17, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Brian OLSON, Benjamin J. PARKER
  • Publication number: 20140101229
    Abstract: A first server may receive first sets of data from multiple second servers and may receive a query from a client device. The query may include an identifier associated with one of the one or more second servers, a timeframe, and a request for forecast information relating to the timeframe and relating to a first set of data received from the one of the one or more second servers. The first server may determine a second set of data associated with the one of the one or more second servers associated with the identifier. The first server may also determine subsets of the first sets of data that relates to the historical data for the timeframe; determine the forecast information based on the subsets of the first sets of data and the second set of data; and provide, to the client device, a query response including the forecast information.
    Type: Application
    Filed: October 10, 2012
    Publication date: April 10, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventor: Benjamin J. PARKER
  • Publication number: 20140101487
    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: Application
    Filed: October 4, 2012
    Publication date: April 10, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Deepak KAKADIA, Benjamin J. PARKER, Emerando M. DELOS REYES
  • Patent number: 8675662
    Abstract: A network device receives an Ethernet frame sent from an originating device toward a destination device, determines whether the frame includes an Internet Protocol version 6 (IPv6) payload, and determines whether the frame is one of an ingress frame or an egress frame for a virtual local area network (VLAN). The network device determines a VLAN tag for the frame when the frame is an ingress frame and inserts the VLAN tag in a portion of a source internet protocol (IP) address field or a destination IP address field of the IPv6 payload, when the frame is an ingress frame. The network device extracts a VLAN tag from a portion of the source IP address field or a destination IP address field of the IPv6 payload, when the frame is an egress frame. The frame is then output to one of the VLAN or the destination device.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: March 18, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Samir Ait-Ameur, Emerando M Delos Reyes, Benjamin J Parker
  • Publication number: 20140066005
    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: Application
    Filed: September 5, 2012
    Publication date: March 6, 2014
    Applicants: VERIZON PATENT AND LICENSING INC., CELLCO PARTNERSHIP D/B/A VERIZON WIRELESS
    Inventors: Patricia R. CHANG, Lalit R. KOTECHA, Benjamin J. PARKER, David CHIANG, Jack T. TANG, James A. WALES
  • Publication number: 20140059678
    Abstract: A network device is configured to receive information from a number of different types of data collection devices. The information may relate to operation of devices in a network and communications in the network. The network device is configured to further analyze the information and determine that an issue exists relating to operation of the network. The network device is configured further to send a message to a policy device based on determining that the issue exists relating to the operation of the network. The policy device may generate or change a rule or policy associated with the operation of the network, based on the message, to instruct one or more other network devices to change the operation of the network.
    Type: Application
    Filed: August 27, 2012
    Publication date: February 27, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventor: Benjamin J. PARKER
  • Publication number: 20140046771
    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: Application
    Filed: October 21, 2013
    Publication date: February 13, 2014
    Applicant: Verizon Patent and Licensing Inc.
    Inventor: Benjamin J. PARKER
  • Publication number: 20140040345
    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: Application
    Filed: August 6, 2012
    Publication date: February 6, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Emerando M. DELOS REYES, Benjamin J. PARKER, Samir AIT-AMEUR, Deepak KAKADIA
  • Publication number: 20140032565
    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: Application
    Filed: July 30, 2012
    Publication date: January 30, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventor: Benjamin J. Parker
  • Publication number: 20140026133
    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: Application
    Filed: July 20, 2012
    Publication date: January 23, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventor: Benjamin J. PARKER