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: 9042901
    Abstract: A system may include a macro cell base station configured to determine a service quality associated with the macro cell base station; determine whether the service quality is below a quality threshold; and instruct a small cell base station to switch from a sleep mode to an awake mode, when the service quality is below the quality threshold. The system may further include a small cell base station, located within a coverage area of the macro cell base station, configured to enter an awake mode, when instructed to enter the awake mode by the macro cell base station; and inform the macro cell base station that the small cell base station is in awake mode. The macro cell base station may be further configured to hand over one or more user devices to the small cell base station, when the small cell base station is in the awake mode.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: May 26, 2015
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: John F. Macias, Donna L. Polehn, Lalit R. Kotecha, Patricia R. Chang, Deepak Kakadia, Priscilla Lau, Yee Sin Chan, David Chiang
  • Publication number: 20150138989
    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: Application
    Filed: November 20, 2013
    Publication date: May 21, 2015
    Applicants: CELLCO PARTNERSHIP D/B/A VERIZON WIRELESS, VERIZON PATENT AND LICENSING, INC.
    Inventors: Donna L. Polehn, Lalit R. Kotecha, Patricia R. Chang, Deepak Kakadia, John F. Macias, Priscilla Lau, Yee Sin Chan, Arda Aksu
  • Patent number: 9036589
    Abstract: A first network device may receive an instruction to transmit a data flow and select a particular second network device based on a selection rule. The particular second network device providing may provide to an external network. The first network device may identify a path to the particular second network device. The particular path may include one or more third network devices that are different from the first network device. The first network device may provide the data flow to the particular second network device via the path to cause the particular second network device to transmit the data flow towards a destination device.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: May 19, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Thomas H. Tan, Arda Aksu
  • Publication number: 20150131434
    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: Application
    Filed: November 13, 2013
    Publication date: May 14, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Jay J. LEE, Gerard J. FLYNN, Deepak KAKADIA, Taher FARKHONDEH
  • Publication number: 20150127940
    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: Application
    Filed: November 5, 2013
    Publication date: May 7, 2015
    Applicants: CELLCO PARTNERSHIP D/B/A VERIZON WIRELESS, VERIZON PATENT AND LICENSING INC.
    Inventors: Donna L. Polehn, Lalit R. Kotecha, Patricia R. Chang, Deepak Kakadia, John F. Macias, Priscilla Lau, Arda Aksu
  • 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: 9025525
    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: Grant
    Filed: September 12, 2012
    Date of Patent: May 5, 2015
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Arda Aksu, Lalit R. Kotecha, Patricia R. Chang, Deepak Kakadia, Thomas W. Haynes, Steven R. Rados, Sanyogita Shamsunder
  • Publication number: 20150119047
    Abstract: A system may include a macro cell base station configured to determine a service quality associated with the macro cell base station; determine whether the service quality is below a quality threshold; and instruct a small cell base station to switch from a sleep mode to an awake mode, when the service quality is below the quality threshold. The system may further include a small cell base station, located within a coverage area of the macro cell base station, configured to enter an awake mode, when instructed to enter the awake mode by the macro cell base station; and inform the macro cell base station that the small cell base station is in awake mode. The macro cell base station may be further configured to hand over one or more user devices to the small cell base station, when the small cell base station is in the awake mode.
    Type: Application
    Filed: October 28, 2013
    Publication date: April 30, 2015
    Applicants: Cellco Partnership d/b/a Verizon Wireless, Verizon Patent and Licensing Inc.
    Inventors: John F. Macias, Donna L. Polehn, Lalit R. Kotecha, Patricia R. Chang, Deepak Kakadia, Priscilla Lau, Yee Sin Chan, David Chiang
  • Patent number: 9019828
    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: Grant
    Filed: October 12, 2012
    Date of Patent: April 28, 2015
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Maria G. Lam, Lalit R. Kotecha, Deepak Kakadia, David Chiang, Jyothi Keshavdas, Arda Aksu, Sagiv Draznin
  • Patent number: 8989008
    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: Grant
    Filed: October 26, 2012
    Date of Patent: March 24, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, David L Harris, Maria G Lam
  • Publication number: 20150063186
    Abstract: A device is configured to receive registration information associated with a set of user devices, and to determine a group based on the registration information. The device is configured to generate a group identifier to transport a message through a network. The device is configured to determine a set of active user devices, of the set of user devices, associated with the group, and to determine a set of device identifiers associated with the set of active user devices. The device is configured to determine an association between the group identifier and the set of device identifiers, and to provide the association to a network device to cause the network device to deliver a message from a first user device, of the set of active user devices, to one or more other active user devices of the set of active user devices.
    Type: Application
    Filed: August 27, 2013
    Publication date: March 5, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Deepak KAKADIA, Thomas H. Tan, Sagiv Draznin
  • 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: 8964562
    Abstract: An exemplary method includes an interface device 1) detecting a request provided by a user device for a server to transmit data to the user device by way of a base station and a wireless network that connects the user device to the base station, 2) pre-fetching, in response to the request, the data from the server, 3) transmitting the pre-fetched data to the base station for forwarding by the base station to the user device by way of the wireless network, 4) dynamically receiving, as the interface system transmits the pre-fetched data to the base station, queue occupancy information from the base station, and 5) using the queue occupancy information to perform flow control with respect to the transmission of the pre-fetched data by the interface system to the base station. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: February 24, 2015
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Deepak Kakadia, Haim S. Ner, Sagiv Draznin, Emerando M. Delos Reyes, Donna L. Polehn
  • Patent number: 8965274
    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: Grant
    Filed: July 16, 2012
    Date of Patent: February 24, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Lalit R. Kotecha
  • Publication number: 20150023170
    Abstract: A device receives packet information associated with a traffic flow and a network segment. The network segment includes a portion of a network via which the traffic flow is transmitted. The device associates the received packet information with a period of time. The device determines that the period of time has expired, and aggregates the received packet information based on determining that the period of time has expired. The device determines a network performance parameter associated with the traffic flow over the network segment based on the aggregated packet information. The device generates performance information that identifies the network performance parameter, the traffic flow, and the network segment. The device provides the performance information.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Applicants: Cellco Partnership d/b/a Verizon Wireless, Verizon Patent and Licensing Inc.
    Inventors: Deepak KAKADIA, Michael S. GORMAN, Brian S. COUTURE, Donna L. POLEHN, Richard N. LERNER, Trung T. QUACH, Robert P. FABER, Janbec CHATAW
  • Publication number: 20150003335
    Abstract: A first network device may receive an instruction to transmit a data flow and select a particular second network device based on a selection rule. The particular second network device providing may provide to an external network. The first network device may identify a path to the particular second network device. The particular path may include one or more third network devices that are different from the first network device. The first network device may provide the data flow to the particular second network device via the path to cause the particular second network device to transmit the data flow towards a destination device.
    Type: Application
    Filed: June 27, 2013
    Publication date: January 1, 2015
    Inventors: Deepak KAKADIA, Thomas H. Tan, Arda Aksu
  • 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
  • Publication number: 20140372614
    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: Application
    Filed: June 14, 2013
    Publication date: December 18, 2014
    Inventors: Thomas H. TAN, Deepak Kakadia, Arda Aksu
  • Publication number: 20140355439
    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: Application
    Filed: May 29, 2013
    Publication date: December 4, 2014
    Inventor: Deepak Kakadia
  • Patent number: 8897137
    Abstract: A communications system provides a dynamic setting of optimal buffer sizes in IP networks. A method for dynamically adjusting buffer capacities of a router may include steps of monitoring a number of incoming packets to the router, determining a packet arrival rate, and determining the buffer capacities based at least partially on the packet arrival rate. Router buffers are controlled to exhibit the determined buffer capacities, e.g. during writing packets into and reading packets from each of the buffers as part of a packet routing performed by the router. In the disclosed examples, buffer size may be based on the mean arrival rate and one or more of mean packet size and mean waiting time.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: November 25, 2014
    Assignee: Cellco Partnership
    Inventors: Jay J. Lee, Thomas Tan, Deepak Kakadia, Emer M. Delos Reyes, Maria G. Lam