Patents by Inventor Deepak Kakadia

Deepak Kakadia 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: 9426688
    Abstract: A device is configured to obtain network information indicating an amount of client devices, of each device type, registered in an operator network. The device is configured to obtain client device information identifying a client device and determine a device type of the client device based on the client device information. The device is configured to determine a frequency for the client device to use to communicate with the operator network based on the device type of the client device and the amount of client devices of each of the device types registered in the operator network. The device is configured to provide an instruction to the client device to use the frequency to communicate with the operator network.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: August 23, 2016
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Arda Aksu, Deepak Kakadia, Lalit R. Kotecha, Donna L. Polehn, Patricia Ruey-Jane Chang, Mingxing S. Li, David Chiang
  • Patent number: 9401851
    Abstract: A system may be configured to store a set of service-level agreements (“SLAs”) associated with a subscriber. The system may receive key performance indicator (“KPI”) information for traffic that traverses one or more nodes of a network; forecast, based on the SLA information and the KPI information, a violation of the particular SLA; take corrective action, based on the forecasting; and output, to the subscriber, derived information based on the KPI information. The derived information may be outputted after taking the corrective action, and may indicate that the particular SLA was not violated. The derived information may be outputted at a slower rate than a rate at which the KPI information is received by the system.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: July 26, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Arvind Aggarwal, Sagiv Draznin, Lalit R. Kotecha
  • Patent number: 9374317
    Abstract: One or more devices, including one or more virtual elements associated with a virtual transmission system that emulates one or more physical devices of a physical transmission system, may receive provisioning information for a client device; provision the client device to prepare the client device to receive or transmit a data flow via the one or more virtual elements based on the provisioning information; receive the data flow; and transmit the data flow from the client device or to the client device via the one or more virtual elements based on provisioning the client device. The data flow may be transmitted or received via the one or more virtual elements to circumvent one or more gateways of the physical transmission system.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: June 21, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Thomas H Tan, Deepak Kakadia, Arda Aksu
  • Patent number: 9338148
    Abstract: A method, performed by a computer device, may include receiving an indication that a first user has acquired rights to access a digital content; generating a key for the digital content; encrypting the digital content using the generated key to generate encrypted digital content; obtaining a first passcode; and providing the first passcode and the encrypted digital content to a user device associated with the first user. The method may further include receiving, from the user device, a request for the key, wherein the request include the first passcode; determining that the first passcode is valid; determining that the key has not expired; and providing the key to the user device, in response to determining that the first passcode is valid and that the key has not expired.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: May 10, 2016
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Donna L. Polehn, Lalit R. Kotecha, Patricia R. Chang, Deepak Kakadia, John F. Macias, Priscilla Lau, Arda Aksu
  • Patent number: 9338824
    Abstract: A device may receive first common public radio interface (CPRI) information associated with a first CPRI format. The device may determine a translation key associated with the first CPRI format. The translation key may include information associated with translating the first CPRI information to a second CPRI format. The second CPRI format may be different from the first CPRI format. The device may generate second CPRI information based on processing the first CPRI information with the translation key. The second CPRI information may be associated with the second CPRI format. The device may provide the second CPRI information associated with the second CPRI format.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: May 10, 2016
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: David Chiang, Arda Aksu, Thomas H. Tan, Donna L. Polehn, Deepak Kakadia, Mingxing S. Li
  • Patent number: 9294927
    Abstract: A network device may select one or more secondary bands in a spectrum based on a measure of quality of the one or more secondary bands; transmit information identifying the one or more secondary bands to an end unit; code, based on a coding scheme, a data flow to obtain multiple data signals that represent the data flow; and transmit, towards the end unit, the multiple data signals via the one or more secondary bands and a primary band.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: March 22, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jin Yang, Thomas H. Tan, Kent W Hughes, Deepak Kakadia
  • Publication number: 20160073290
    Abstract: A device may be configured to determine a current state of each of multiple operator network devices that provide a service via an operator network. The device may determine an allowable event at an operator network device based on the current state of the operator network device and model information that models behavior of the operator network device for the service. The device may monitor events at the operator network devices during a session. The device may detect that an allowable event for the operator network device does not occur during the session. The device may determine that a fault occurred at the operator network device during the session based on the allowable event not being detected at the operator network device. The device may provide fault information that indicates the fault occurred at the operator network device.
    Type: Application
    Filed: September 8, 2014
    Publication date: March 10, 2016
    Inventors: Deepak KAKADIA, Carl RECCHIA, Parry C. BOOKER, Maqbool CHAUHAN
  • Patent number: 9282052
    Abstract: A system may be configured to identify a queue scheduler configuration associated with node of a network; and receive queue state information regarding the node. The queue state information may include information regarding at least one of: a measure of occupancy of one or more queues associated with the node, or a drop rate associated with the one or more queues associated with the node. The system may further determine, based on the received queue state information, that a performance of the one or more queues does not meet a threshold measure of performance; generate, based on determining that the performance of the one or more queues does not meet the threshold measure of performance, a modified queue scheduler configuration that is based on the identified queue scheduler configuration; and output, to the node, the modified queue scheduler configuration.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: March 8, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Deepak Kakadia
  • Patent number: 9276873
    Abstract: Quality of service may be achieved in a network using time-bases queues that are associated with different maximum latency periods. A device may receive a request to allocate resources for a packet flow, the resources being allocated at a number of network devices. The device may select, in response to the request, a set of queues that includes a queue selected at each of the network devices, the selected queue, at each of the network devices, being associated with a maximum latency period. The device may transmit one or more messages, to the network devices, indicating that the selected set of queues are to be used for buffering of the packet flow during packet scheduling.
    Type: Grant
    Filed: November 23, 2012
    Date of Patent: March 1, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Lalit R Kotecha, Sagiv Draznin
  • Publication number: 20160057649
    Abstract: A device may receive performance information for a traffic flow assigned to a quality of service (QoS) class. The device may determine an overall packet delay, associated with the traffic flow, based on the performance information. The device may determine a radio access network (RAN) delay, associated with the traffic flow, based on the performance information. The device may determine a target packet delay associated with the QoS class. The device may identify, based on the target packet delay, the RAN delay, and the overall packet delay, a QoS sub-class to which the traffic flow is to be assigned. The QoS sub-class may be associated with the QoS class. The device may cause packets, associated with the traffic flow, to be marked for treatment in accordance with the QoS sub-class.
    Type: Application
    Filed: August 19, 2014
    Publication date: February 25, 2016
    Inventors: Deepak KAKADIA, Stephen P. BOYD, Hai SHAO, Yong GAO
  • Publication number: 20160044537
    Abstract: A system may be configured to receive analytics information regarding a cell of a wireless telecommunications network. The cell may be associated with multiple carriers, which may each be associated with, for example, a particular radio access technology (“RAT”), frequency band, or frequency sub-band.
    Type: Application
    Filed: August 6, 2014
    Publication date: February 11, 2016
    Inventors: John F. Macias, Deepak Kakadia, Kent W. Hughes, Lalit R. Kotecha, Maria G. Lam, Priscilla Lau
  • Patent number: 9253102
    Abstract: A device may receive machine-to-machine (M2M) traffic associated with two or more M2M applications. The M2M traffic may include information that identifies two or more priority levels associated with the M2M traffic. The device may determine parameters associated with managing the M2M traffic. The device may determine a traffic rate, an overall holding time, and an outgoing traffic rate associated with the M2M traffic. The device may determine a normalization factor based on the overall holding time and the parameters. The device may determine a set of priority level holding times based on the normalization factor, the overall holding time, and the parameters. Each priority level holding time may be associated with a priority level of the two or more priority levels. The device may manage the M2M traffic based on the set of priority level holding times and the outgoing traffic rate.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: February 2, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jay J. Lee, Gerard J. Flynn, Deepak Kakadia, Taher Farkhondeh
  • Patent number: 9237463
    Abstract: A method includes identifying a plurality of network components in a network topology of a data transmission network, identifying data transmission performance patterns based on at least one key performance indicator (KPI) for each of the plurality of network components, identifying at least one data transmission issue in the network, and identifying a model degraded performance pattern associated with the at least one data transmission issue. The method may also include matching the model degraded performance pattern to the data transmission performance patterns to form matched performance patterns, and identifying a root-cause component from the network components based on the matched performance pattern.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: January 12, 2016
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Donna L. Polehn, Lalit R. Kotecha, Patricia R. Chang, Deepak Kakadia, John F. Macias, Priscilla Lau, Yee Sin Chan, Arda Aksu
  • Patent number: 9219658
    Abstract: A device may receive traffic information associated with traffic flows assigned to a group of quality of service (QoS) treatment levels and travelling via a network device. The device may identify a group of target performance metrics corresponding to the group of QoS treatment levels. The device may determine a group of weight factors based on the traffic information and the group of target performance metrics. The group of weight factors may be determined such that a group of predicted performance metrics is optimized with respect to the group of target performance metrics. The device may output information identifying the group of weight factors to cause a parameter, associated with the network device, to be updated based on the group of weight factors. The parameter may relate to a manner in which the traffic flows are processed by the network device.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: December 22, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Hai Shao, Michael D. Rinehart
  • Publication number: 20150356633
    Abstract: A device may be configured to store advertisement control information for an advertisement. The advertisement control information may indicate a target demographic for the advertisement. The device may receive the advertisement to be provided to a user device via an operator network. The device may receive user information that indicates a demographic of a user of the user device. The device may determine a quality of service level with which to provide the advertisement to the user device. The quality of service level may be determined based on the target demographic and the demographic of the user. The device may provide the advertisement to the user device, via the operator network, at the determined quality of service level.
    Type: Application
    Filed: June 9, 2014
    Publication date: December 10, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Deepak KAKADIA, Lalit R. KOTECHA, Kent W. HUGHES, Sagiv DRAZNIN
  • Patent number: 9191282
    Abstract: Service level agreement (SLA) based monitoring and configuration of a path for transmission of data is achieved by identifying an SLA associated with the data and determining transmission requirements associated with the SLA. A status of a network element in the path, such as data occupancy of a data queue included in the network element, may be determined and used to select one of a high bandwidth portion or a low bandwidth portion of the pathway. The occupancy of the queue may be used to estimate a transmission delay, and the estimated transmission delay is used to select between the high bandwidth portion and the low bandwidth portion. The data may be directed to the selected bandwidth portion by changing a quality of service (QoS) value or other attribute associated with the data.
    Type: Grant
    Filed: November 29, 2013
    Date of Patent: November 17, 2015
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Deepak Kakadia, Donna L. Polehn, Lalit R. Kotecha, John F. Macias, Maria G. Lam
  • Patent number: 9185001
    Abstract: A system may be configured to monitor traffic associated with a network device; determine a time at which a particular portion of traffic was received by the network device; identify one or more attributes associated with the particular portion of the traffic; determine one or more performance indicators associated with the particular portion of the traffic; and determine that an alert threshold has been met. The determining may be based on at least one of: the one or more attributes or the one or more performance indicators. The system may output, based on determining that the alert threshold has been met, information regarding the time at which the particular portion of the traffic was received by the network device, the one or more attributes, and the one or more performance indicators associated with the particular portion of the traffic.
    Type: Grant
    Filed: April 1, 2013
    Date of Patent: November 10, 2015
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Deepak Kakadia, Thomas H. Tan, Courtney D. Drewski, Emerando M. Delos Reyes, Donna L. Polehn
  • Patent number: 9176784
    Abstract: A device may include a memory and logic. The logic may be configured to monitor a number of computer devices associated with a service, identify, based on the monitoring, whether any of the computer devices is experiencing a problem or is unavailable, and store, in the memory, information identifying each of the computer devices that is experiencing a problem or is unavailable. The logic may also be configured to receive a client request for the service, the client request being directed to a virtual Internet protocol (VIP) address associated with the device. The logic may be further configured to identify one of the computer devices to which the request is to be forwarded, and forward the request to the identified computer device.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: November 3, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Ken Duda
  • Patent number: 9172506
    Abstract: A network device includes a network interface device that receives at least a subset of a plurality of recoverable packets. The plurality of recoverable packets corresponds to a plurality of original packets generated by a source device. A processor having a packet recovery module recreates each of the original packets based on the subset of the recoverable packets received. The subset of recoverable packets excludes recoverable packets lost during transmission to the network interface device. A system includes a first network device that generates original packets and converts the original packets to recoverable packets. A second network device receives at least a subset of the recoverable packets, excluding recoverable packets lost during transmission from the first network device. The second network device includes a packet recovery module that recreates the original packets based on the subset of the recoverable packets received at the second network device.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: October 27, 2015
    Assignees: Cellco Partnership, Verizon Patent and Licensing Inc.
    Inventors: Donna L. Polehn, Deepak Kakadia, Lalit R. Kotecha
  • Publication number: 20150295835
    Abstract: A system may be configured to determine a measure of end-to-end latency associated with traffic sent from a first user device to a second user device, the traffic being sent via at least one radio access network (“RAN”); determine that the measure of end-to-end latency exceeds a threshold latency; and output, based on determining that the measure of end-to-end latency exceeds the threshold latency, one or more parameters to the RAN. The one or more parameters may cause the RAN to elevate a priority associated with the traffic when transported via the RAN.
    Type: Application
    Filed: April 11, 2014
    Publication date: October 15, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Jin Yang, Deepak Kakadia