Patents by Inventor Ratul K. Guha

Ratul K. Guha 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: 10383046
    Abstract: A method, a device, and a non-transitory storage medium are described in which a radio access network slice and core network slice service is provided based on RAN-CN network slice pairing information. A radio access network slice and/or a core network slice uses the RAN-CN network slice pairing information to select network resources to support sessions of end devices. The RAN-CN network slice pairing information may include location information, radio access network slice information, core network slice information correlated to different types or applications or services available to end devices. The RAN-CN network slice pairing information may include information indicating current and available radio access network resources pertaining to the radio access network slices and threshold resources that may be used to support the different types of applications or services.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: August 13, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kalyani Bogineni, Ratul K. Guha, Jignesh S. Panchal, Niranjan B. Avula
  • Publication number: 20190208438
    Abstract: A computer device may include a memory configured to store instructions and a processor configured to execute the instructions to determine network slices for a plurality of user equipment (UE) devices associated with a base station wherein a particular network slice identifies a particular service category or a UE device attribute category associated with particular ones of the plurality of UE devices, determine a distribution of network slices for the base station based on the determined network slices for the plurality of UE devices, and determine an adjustment for an optimization parameter based on the distribution of network slices for the base station. The computer device may be further configured to adjust the optimization parameter for the base station based on the determined adjustment, wherein adjusted optimization parameter is used by the base station to manage data traffic associated with the plurality of UE devices.
    Type: Application
    Filed: January 2, 2018
    Publication date: July 4, 2019
    Inventors: Jin Yang, Ratul K. Guha, Edmond K. Chan
  • Publication number: 20190140782
    Abstract: A computer device may include a memory configured to store instructions and a processor configured to execute the instructions to select a communication session associated with a wireless communication device; determine a service requirement for the selected communication session; determine an end-to-end latency for the selected communication session; and compute a repeat requests adjustment based on the determined service requirement and the determined end-to-end latency. The processor may be further configured to instruct a base station device associated with the communication session to adjust the maximum number of repeat requests transmissions based on the determined repeat requests adjustment.
    Type: Application
    Filed: January 7, 2019
    Publication date: May 9, 2019
    Inventors: Jin Yang, Mike Shaojun Li, Ratul K. Guha, Khaled Elmishad, Vikram Rawat
  • Publication number: 20190124589
    Abstract: A method, a device, and a non-transitory storage medium are described in which a radio access network slice and core network slice service is provided based on RAN-CN network slice pairing information. A radio access network slice and/or a core network slice uses the RAN-CN network slice pairing information to select network resources to support sessions of end devices. The RAN-CN network slice pairing information may include location information, radio access network slice information, core network slice information correlated to different types or applications or services available to end devices. The RAN-CN network slice pairing information may include information indicating current and available radio access network resources pertaining to the radio access network slices and threshold resources that may be used to support the different types of applications or services.
    Type: Application
    Filed: October 20, 2017
    Publication date: April 25, 2019
    Inventors: Kalyani Bogineni, Ratul K. Guha, Jignesh S. Panchal, Niranjan B. Avula
  • Patent number: 10264047
    Abstract: A method, a device, and a non-transitory storage medium having instructions to store data that provides mappings between criteria information and lists of codecs; receive an indication that one of an audio session, a video session, or an audio and video session is to be initiated with another device; obtain one or more criteria metric values in response to a receipt of the indication; select one of the lists of codecs from the data based on one of the mappings and the one or more criteria metric values; transmit the one of the lists of codecs to the other device via a wireless network; receive a response, via the wireless network, from the other device, wherein the response indicates one of the codecs; and use the one of the codecs during the one of the audio session, the video session, or the audio and video session.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: April 16, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Yuk Li, Gerardo S. Libunao, Jun Yuan, Ratul K. Guha
  • Patent number: 10205559
    Abstract: A computer device may include a memory configured to store instructions and a processor configured to execute the instructions to select a communication session associated with a wireless communication device; determine a service requirement for the selected communication session; determine an end-to-end latency for the selected communication session; and compute a repeat requests adjustment based on the determined service requirement and the determined end-to-end latency. The processor may be further configured to instruct a base station device associated with the communication session to adjust the maximum number of repeat requests transmissions based on the determined repeat requests adjustment.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: February 12, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jin Yang, Mike Shaojun Li, Ratul K. Guha, Khaled Elmishad, Vikram Rawat
  • Patent number: 10044878
    Abstract: A method may include determining a capacity metric for sectors in a network, estimating a usage metric for each of the sectors for periods of time and determining a number of user devices that can access data services based on the capacity metric and the usage metric. The method may also include storing information identifying the determined number of user devices, receiving a request from a first user device for access to data services during a first period of time and accessing the stored information to determine whether the number of user devices that can access data services for the first period of time is greater than zero. The method may further include providing access via the wireless network to the first user device during the first period of time, in response to determining that the number of user devices that can access data services is greater than zero.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: August 7, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ratul K. Guha, Scott A. Townley
  • Publication number: 20180146101
    Abstract: A method may include determining a capacity metric for sectors in a network, estimating a usage metric for each of the sectors for periods of time and determining a number of user devices that can access data services based on the capacity metric and the usage metric. The method may also include storing information identifying the determined number of user devices, receiving a request from a first user device for access to data services during a first period of time and accessing the stored information to determine whether the number of user devices that can access data services for the first period of time is greater than zero. The method may further include providing access via the wireless network to the first user device during the first period of time, in response to determining that the number of user devices that can access data services is greater than zero.
    Type: Application
    Filed: January 18, 2018
    Publication date: May 24, 2018
    Inventors: Ratul K. Guha, Scott A. Townley
  • Publication number: 20180115392
    Abstract: A computer device may include a memory configured to store instructions and a processor configured to execute the instructions to select a communication session associated with a wireless communication device; determine a service requirement for the selected communication session; determine an end-to-end latency for the selected communication session; and compute a repeat requests adjustment based on the determined service requirement and the determined end-to-end latency. The processor may be further configured to instruct a base station device associated with the communication session to adjust the maximum number of repeat requests transmissions based on the determined repeat requests adjustment.
    Type: Application
    Filed: October 20, 2016
    Publication date: April 26, 2018
    Inventors: Jin Yang, Mike Shaojun Li, Ratul K. Guha, Khaled Elmishad, Vikram Rawat
  • Publication number: 20180103083
    Abstract: A method, a device, and a non-transitory storage medium having instructions to store data that provides mappings between criteria information and lists of codecs; receive an indication that one of an audio session, a video session, or an audio and video session is to be initiated with another device; obtain one or more criteria metric values in response to a receipt of the indication; select one of the lists of codecs from the data based on one of the mappings and the one or more criteria metric values; transmit the one of the lists of codecs to the other device via a wireless network; receive a response, via the wireless network, from the other device, wherein the response indicates one of the codecs; and use the one of the codecs during the one of the audio session, the video session, or the audio and video session.
    Type: Application
    Filed: December 12, 2017
    Publication date: April 12, 2018
    Inventors: Yuk Li, Gerardo S. Libunao, Jun Yuan, Ratul K. Guha
  • Patent number: 9924045
    Abstract: A method may include determining a capacity metric for sectors in a network, estimating a usage metric for each of the sectors for periods of time and determining a number of user devices that can access data services based on the capacity metric and the usage metric. The method may also include storing information identifying the determined number of user devices, receiving a request from a first user device for access to data services during a first period of time and accessing the stored information to determine whether the number of user devices that can access data services for the first period of time is greater than zero. The method may further include providing access via the wireless network to the first user device during the first period of time, in response to determining that the number of user devices that can access data services is greater than zero.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: March 20, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ratul K. Guha, Scott A. Townley
  • Publication number: 20180063336
    Abstract: A method may include determining a number of user devices that can access data services in a wireless network and storing information identifying the determined number of user devices for each of a number of sectors for each of a number of periods of time. The method may also include receiving a request from a first user device associated with a first user for access to data services during a first period of time, accessing the stored information to determine whether to grant the request and providing access to data services via the wireless network to the first user device. The method may further include excluding data usage by the first user device during the first period of time from being applied against a data limit associated with the user's data plan.
    Type: Application
    Filed: April 5, 2017
    Publication date: March 1, 2018
    Inventors: Jeremy P. Bolton, Luke D. VonFeldt, Christopher M. Perry, Mamadou Mamoune Niang, Barry F. Hoffner, Mark Andrews, Scott A. Townley, Lixia Yan, Marc Chiaverini, Javier A. Ferro, Hiywote Demisse, Ratul K. Guha, Jolly Lal, Romeo R. Tan, Uma Venkata Raman, Bhaskar Srinivasiah, Jonathan B. Ofri, Alexis Polanco, JR., Mark Gilbert
  • Publication number: 20180063335
    Abstract: A method may include determining a capacity metric for sectors in a network, estimating a usage metric for each of the sectors for periods of time and determining a number of user devices that can access data services based on the capacity metric and the usage metric. The method may also include storing information identifying the determined number of user devices, receiving a request from a first user device for access to data services during a first period of time and accessing the stored information to determine whether the number of user devices that can access data services for the first period of time is greater than zero. The method may further include providing access via the wireless network to the first user device during the first period of time, in response to determining that the number of user devices that can access data services is greater than zero.
    Type: Application
    Filed: August 24, 2016
    Publication date: March 1, 2018
    Inventors: Ratul K. Guha, Scott A. Townley
  • Patent number: 9894215
    Abstract: A method may include determining a number of user devices that can access data services in a wireless network and storing information identifying the determined number of user devices for each of a number of sectors for each of a number of periods of time. The method may also include receiving a request from a first user device associated with a first user for access to data services during a first period of time, accessing the stored information to determine whether to grant the request and providing access to data services via the wireless network to the first user device. The method may further include excluding data usage by the first user device during the first period of time from being applied against a data limit associated with the user's data plan.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: February 13, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jeremy P. Bolton, Luke D. VonFeldt, Christopher M. Perry, Mamadou Mamoune Niang, Barry F. Hoffner, Mark Andrews, Scott A. Townley, Lixia Yan, Marc Chiaverini, Javier A. Ferro, Hiywote Demisse, Ratul K. Guha, Jolly Lal, Romeo R. Tan, Uma Venkata Raman, Bhaskar Srinivasiah, Jonathan B. Ofri, Alexis Polanco, Jr., Mark Gilbert
  • Patent number: 9876838
    Abstract: A method, a device, and a non-transitory storage medium having instructions to store data that provides mappings between criteria information and lists of codecs; receive an indication that one of an audio session, a video session, or an audio and video session is to be initiated with another device; obtain one or more criteria metric values in response to a receipt of the indication; select one of the lists of codecs from the data based on one of the mappings and the one or more criteria metric values; transmit the one of the lists of codecs to the other device via a wireless network; receive a response, via the wireless network, from the other device, wherein the response indicates one of the codecs; and use the one of the codecs during the one of the audio session, the video session, or the audio and video session.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: January 23, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Yuk Li, Gerardo S. Libunao, Jun Yuan, Ratul K. Guha
  • Patent number: 9674374
    Abstract: A method may include determining a number of user devices that can access data services in a wireless network and storing information identifying the determined number of user devices for each of a number of sectors for each of a number of periods of time. The method may also include receiving a request from a first user device associated with a first user for access to data services during a first period of time, accessing the stored information to determine whether to grant the request and providing access to data services via the wireless network to the first user device. The method may further include excluding data usage by the first user device during the first period of time from being applied against a data limit associated with the user's data plan.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: June 6, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jeremy P. Bolton, Luke D. VonFeldt, Christopher M. Perry, Mamadou Mamoune Niang, Barry F. Hoffner, Mark Andrews, Scott A. Townley, Lixia Yan, Marc Chiaverini, Javier A. Ferro, Hiywote Demisse, Ratul K. Guha, Jolly Lal, Romeo R. Tan, Uma Venkata Raman, Bhaskar Srinivasiah, Jonathan B. Ofri, Alexis Polanco, Jr., Mark Gilbert
  • Publication number: 20160359942
    Abstract: A method, a device, and a non-transitory storage medium having instructions to store data that provides mappings between criteria information and lists of codecs; receive an indication that one of an audio session, a video session, or an audio and video session is to be initiated with another device; obtain one or more criteria metric values in response to a receipt of the indication; select one of the lists of codecs from the data based on one of the mappings and the one or more criteria metric values; transmit the one of the lists of codecs to the other device via a wireless network; receive a response, via the wireless network, from the other device, wherein the response indicates one of the codecs; and use the one of the codecs during the one of the audio session, the video session, or the audio and video session.
    Type: Application
    Filed: June 2, 2015
    Publication date: December 8, 2016
    Inventors: Yuk Li, Gerardo S. Libunao, Jun Yuan, Ratul K. Guha
  • Patent number: 8761175
    Abstract: An inventive method for data delivery in a multi-hop vehicular network with multiple vehicles and intersections is presented. The method comprises, at each source vehicle, initiating packet flow, labeling packets with destination coordinates and a current location, and forwarding the packet flow, and at each intersection, selecting a header vehicle, computing a backlog indicator and listening for broadcasts with a matrix and delay information, updating the matrix in accordance with the backlog indicator if the matrix is present, otherwise initializing the matrix, forwarding the packet flow, and broadcasting the matrix from the header vehicle. In one embodiment, selection of the header vehicle is performed based on random countdown and vehicle ID. The method converges to the optimal (lowest latency) state irrespective of the initial starting point of the network and continues to tend towards the optimal state even as the network conditions alter.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: June 24, 2014
    Assignee: TTI Inventions D LLC
    Inventors: Ratul K. Guha, Wai Chen, Stephanie Demers, Jasmine Chennikara-Varghese
  • Patent number: 8589073
    Abstract: A method for distributed traffic navigation in a vehicular network is presented. At each vehicle entering the network, information associated with the vehicular network is acquired and stored, and destination addresses are broadcasted as route requests. At each vehicle in the network, the stored information is updated through vehicle to vehicle communication. At each junction, a header vehicle is selected for listening for broadcasts to determine the presence of a matrix. If the matrix is not present, the matrix is initialized based on the stored information of the header vehicle. The header vehicle further estimates travel time on the road segments based on the matrix, calculates a backlog indicator based on the segment travel time and the route requests. The header vehicle further updates the matrix and generates a route based on the matrix. The matrix is broadcasted from the header vehicle.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: November 19, 2013
    Assignee: Telcordia Technologies, Inc.
    Inventors: Ratul K. Guha, Wai Chen
  • Patent number: 8570994
    Abstract: The present invention offers systems and methods for effective multiple-hop routing, multicasting and media access control for vehicle group communications that employ directional wireless radio technology. Multi-beam optic-wireless media and streamlined operations provide low-overhead communications among vehicles. Systems and methods are provided to maintain a quasi-stationary group of neighboring vehicles, enable high-throughput on-demand switching among multiple vehicles, enable group coding in the vehicle group to achieve higher throughput, and enable dynamic adjustment of link to maintain desirable vehicle group. The proposed solution builds upon the conception of a MAC-free wireless operation and quasi-stationary vehicular switched network to achieve ultra-low-overhead and high-throughput vehicle communications.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: October 29, 2013
    Assignees: Telcordia Technologies, Inc., Toyota Infotechnology Center, U.S.A., Inc.
    Inventors: Wai Chen, John Lee, Ratul K. Guha, Ryokichi Onishi, Rama Vuyyuru