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).

  • Publication number: 20140153400
    Abstract: A method includes receiving, at a distribution management device, a request for a content item from a requesting local device. The distribution management device is at a first level of a content distribution architecture, the requesting local device is one of a plurality of local devices at a second level and each local device serves a plurality of sub devices at a third level. A determination whether the requested content item is available from the distribution management device is made. At least one other local device that has the requested content item is identified if the requested content item is not available. A minimum routing cost local device for the requested content to the requesting local device is determined based on the identified at least one other local device. A request for the requested content is sent to the identified minimum routing cost local device.
    Type: Application
    Filed: December 4, 2012
    Publication date: June 5, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Jay L. Lee, Deepak Kakadia, Javier M. Lopez, Taher Farkhondeh
  • Publication number: 20140146682
    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: Application
    Filed: November 23, 2012
    Publication date: May 29, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Deepak Kakadia, Lalit R. Kotecha, Sagiv Draznin
  • Publication number: 20140119226
    Abstract: A network management system may detect a network condition corresponding to a network and evaluate the network condition to identify types of network performance information corresponding to the network condition. The network management system may prioritize the types of network performance information and communicate priority information to a network device. The priority information may include the types of network performance information identified by the network management system and/or the priority associated with each type of network performance information. The network device may receive the priority information, evaluate the availability of device resources, collect network performance information based on the priority information and the availability of device resources, and communicate the network performance information to the network management system.
    Type: Application
    Filed: January 6, 2014
    Publication date: May 1, 2014
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Javier M. Lopez
  • Publication number: 20140119182
    Abstract: The transmission Control Protocol (TCP) may be optimized for a cellular network having a radio segment. A network device may receive state information relating to processing of traffic at a radio interface in a cellular network and receive packets transmitted by user equipment (UE). Based on the state information, the network device may modify a TCP window field of the received packets based on the state information. The network device may forward the modified version of the packets towards a destination indicated by a destination address field of the packets.
    Type: Application
    Filed: October 26, 2012
    Publication date: May 1, 2014
    Applicant: VERIZON PATENT AND LICENSING, INC
    Inventors: Deepak Kakadia, David L Harris, Maria G Lam
  • Publication number: 20140105035
    Abstract: A device may receive information that identifies a radio frequency condition of a user device, where the radio frequency condition indicates a quality of a radio access network connection of the user device. The device may determine a radio frequency parameter value based on the radio frequency condition, and may set a data rate for a transmission control protocol (“TCP”) communication with the user device based on the radio frequency parameter value.
    Type: Application
    Filed: October 12, 2012
    Publication date: April 17, 2014
    Applicants: CELLCO PARTNERSHIP d/b/a VERIZON WIRELESS, VERIZON PATENT AND LICENSING, INC.
    Inventors: Maria G. LAM, Lalit R. KOTECHA, Deepak KAKADIA, David CHIANG, Jyothi KESHAVDAS, Arda AKSU, Sagiv DRAZNIN
  • Publication number: 20140098668
    Abstract: Transmission Control Protocol (TCP) may be optimized for a cellular network having a radio segment. A base station may include a radio interface to connect to one or more user equipment (UE) devices and a number of queues to buffer data, incoming to the base station, from one or more servers, over TCP sessions. One or more processors may: determine state information relating to a fullness level of the queues; and transmit the state information to the one or more servers for use by the one or more servers in performing flow control with respect to the TCP sessions.
    Type: Application
    Filed: October 4, 2012
    Publication date: April 10, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Deepak Kakadia, Jay J Lee, Thomas H Tan
  • 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
  • Publication number: 20140080502
    Abstract: A system may be configured to receive first information regarding a location service dead zone; receive second information regarding a location of a user device; identify, based on the first information and the second information, that the user device is within the location service dead zone at a particular time; compute a location of the user device, within the location service dead zone, at the particular time, based on at least one of the second information regarding the location of the user device, history data associated with the user device, or history data associated with one or more other user devices; and store or output information regarding the computed location of the user device at the particular time.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Applicants: Cellco Partnership d/b/a Verizon Wireless, Verizon Patent and Licensing Inc.
    Inventors: David CHIANG, Patricia R. CHANG, Arda AKSU, Lalit R. KOTECHA, Deepak KAKADIA, Priscilla LAU
  • Publication number: 20140071889
    Abstract: A user equipment (UE) provides for display, to a user, information identifying available over-the-top (OTT) services provided via voice-over-Long-Term Evolution (VoLTE), and receives, from the user, a selection of a particular OTT service of the available OTT services. The UE receives, from the user, information identifying a selected contact associated with the particular OTT service, and determines whether a particular UE associated with the selected contact is a VoLTE capable device or a non-VoLTE capable device. The UE provides a call to the particular UE, via a LTE network and an Internet protocol (IP) Multimedia Subsystem (IMS) network, when the particular UE is a VoLTE capable device.
    Type: Application
    Filed: September 12, 2012
    Publication date: March 13, 2014
    Applicants: CELLCO PARTNERSHIP D/B/A VERIZON WIRELESS, VERIZON PATENT AND LICENSING INC.
    Inventors: Arda AKSU, Lalit R. KOTECHA, Patricia R. CHANG, Deepak KAKADIA, Thomas W. HAYNES, Steven R. RADOS, Sanyogita SHAMSUNDER
  • 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: 20140017990
    Abstract: A device may receive a request from a mobile device to create a socket connection between the mobile device and the device. The request may be associated with linking information that links the socket connection with a previous socket connection with the mobile device. The request may be received from the mobile device after the mobile device disconnects from a first wireless local area network and reconnects to a second wireless local area network. The device may identify, based on the linking information, a socket connection between the device and a server device, the socket connection between the device and the server device having been created when the mobile device was connected to the first wireless local area network. The device may relay communications between the mobile device and the server device, using the socket connections.
    Type: Application
    Filed: July 16, 2012
    Publication date: January 16, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Deepak KAKADIA, Lalit R. KOTECHA
  • Patent number: 8627468
    Abstract: A network management system may detect a network condition corresponding to a network and evaluate the network condition to identify types of network performance information corresponding to the network condition. The network management system may prioritize the types of network performance information and communicate priority information to a network device. The priority information may include the types of network performance information identified by the network management system and/or the priority associated with each type of network performance information. The network device may receive the priority information, evaluate the availability of device resources, collect network performance information based on the priority information and the availability of device resources, and communicate the network performance information to the network management system.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: January 7, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Javier M. Lopez
  • Publication number: 20130336229
    Abstract: A system may receive a bandwidth allocation policy, may allocate first bandwidth to a first set of queues based on the bandwidth allocation policy, and may allocate second bandwidth to a second set of queues based on the bandwidth allocation policy. The system may identify a first characteristic associated with packets, and may store information associated with the packets in first queues based on the first characteristic. The system may identify a second characteristic associated with the packets, and may store information associated with the packets, from the first queues, in second queues, based on the second characteristic, the allocated first bandwidth, and the bandwidth allocation policy. The system may store information associated with the packets, from the second queues, in an output queue based on the allocated second bandwidth and the bandwidth allocation policy, and may service the packets from the output queue for delivery to a device.
    Type: Application
    Filed: June 13, 2012
    Publication date: December 19, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Deepak KAKADIA, Lalit R. KOTECHA
  • Patent number: 8594501
    Abstract: A device receives Long Term Evolution (LTE) architecture information, Internet protocol (IP) network architecture information, and transport network information, and determines traffic patterns of a LTE network based on the LTE architecture information. The device also generates proposed LTE metropolitan optical transport networks (OTNs) based on the determined traffic patterns and one or more of the LTE architecture information, the IP network architecture information, and the transport network information. The device further determines transit switching for the proposed LTE metropolitan OTNs, and selects, from the proposed LTE metropolitan OTNs, a metropolitan OTN optimized for the LTE network.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: November 26, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Jay Lee, Thomas Tan
  • Patent number: 8553545
    Abstract: A network device may handle packet congestion in a network. In one implementation, the network device may receive a packet associated with a quality of service priority class and with a connection to a user device. The network device may include an output queue associated with the priority class of the packet. The output queue may be congested. The network device may determine whether the connection associated with the packet is a guaranteed bit rate connection. The network device may queue the packet according to a first action policy function when the connection associated with the packet is a guaranteed bit rate connection and may queue the packet according to a second action policy function when the connection associated with the packet is not a guaranteed bit rate connection.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: October 8, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jay J. Lee, Deepak Kakadia, Thomas Tan
  • Patent number: 8503880
    Abstract: A network device establishes first and second Ethernet link aggregation groups (LAGs) at a first access site of an optical transport network (OTN), and creates a first optical channel (OCh) LAG subpath from the first Ethernet LAG, via a second access site of the OTN, to an Ethernet LAG at a third access site of the OTN. The network device also creates a second OCh LAG subpath from the first Ethernet LAG, via a distribution site of the OTN, to the Ethernet LAG at the third access site, and creates a first optical data unit (ODUk) LAG subpath from the second Ethernet LAG to an Ethernet LAG at the second access site. The network device further creates a second ODUk LAG subpath from the second Ethernet LAG, via the distribution site and the third access site, to the Ethernet LAG at the second access site.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: August 6, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Jay Lee, Thomas Tan
  • Publication number: 20130132559
    Abstract: A system is configured to receive traffic information that identifies an application that is installed on a user device and resources being used to process traffic associated with the application; obtain, as a result of receiving the traffic information, a policy that identifies a particular amount of resources that are authorized for processing particular traffic associated with the application; determine that an amount of the resources being used to process the traffic is greater than the particular amount of resources authorized for processing the particular traffic; and transmit a notification to cause the traffic to be controlled based on the determination that the amount of the resources is greater than the particular amount of resources. The notification to cause the traffic to be controlled causes a base station to reduce the amount of the resources to a level that is less than the particular amount of resources.
    Type: Application
    Filed: November 22, 2011
    Publication date: May 23, 2013
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Lalit R. KOTECHA, Deepak KAKADIA
  • Publication number: 20130117842
    Abstract: A network management system may detect a network condition corresponding to a network and evaluate the network condition to identify types of network performance information corresponding to the network condition. The network management system may prioritize the types of network performance information and communicate priority information to a network device. The priority information may include the types of network performance information identified by the network management system and/or the priority associated with each type of network performance information. The network device may receive the priority information, evaluate the availability of device resources, collect network performance information based on the priority information and the availability of device resources, and communicate the network performance information to the network management system.
    Type: Application
    Filed: November 3, 2011
    Publication date: May 9, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Deepak KAKADIA, Javier M. Lopez
  • Publication number: 20130100815
    Abstract: A device receives Internet protocol (IP) addresses and metrics associated with network nodes of a network, and stores the IP addresses and the metrics in a route table. The device receives, from a user equipment, a request to connect to the network, and determines a particular network node, of the network nodes, to which to forward a communication session of the user equipment, based on the request and based on the metrics stored in the route table. The device forwards the communication session of the user equipment to the particular network node, and the particular network node enables the user equipment to connect to the network.
    Type: Application
    Filed: October 19, 2011
    Publication date: April 25, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Deepak KAKADIA, Jay J. LEE, Thomas TAN
  • Patent number: 8369222
    Abstract: Techniques for providing a method and system for multi-layer network analysis and design are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method, comprising determining, using a computer model of a network, a minimum probability of failure path between a pair of network nodes at a first network layer for one or more pairs of network nodes, calculating, using a processor and stored network data, a value for the minimum probability of failure for the identified minimum probability of failure path between the pair of network nodes at the first network layer for the one or more pairs of network nodes. The method may include identifying a maximum of the determined minimum probability of failure values for the one or more pairs of network nodes for the first network layer. The method may include probability of failure calculations for one or more secondary network layers.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: February 5, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Jay J. Lee, Thomas H. Tan