Patents by Inventor Vasanth Kumar

Vasanth Kumar 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: 10049196
    Abstract: A system and method for scheduling tasks associated with controlling access to databases. The system and method relate to scheduling tasks for data requesting systems that satisfy particular conditions. For example, data requesting systems that satisfy the conditions may have associated tasks stored in a queue during a first processing phase. Data requesting systems that do not satisfy the conditions may have associated tasks inhibited from being stored in the queue during the first processing phase, but these tasks may be stored in the queue during a later second processing phase. Tasks stored in the queue during the first processing phase may be processed before tasks stored in the queue during the second processing phase. For example, the tasks may correspond to accessing a database for querying data representing access rights to a resource.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: August 14, 2018
    Assignee: Live Nation Entertainment, Inc.
    Inventors: Robert McEwen, Debbie Hsu, John Carnahan, Vasanth Kumar
  • Patent number: 10028249
    Abstract: A person may utilize multiple connected devices, such as smart watches, user equipments (UEs), smartphones, tablet computers, and/or the like, which may each be assigned unique phone numbers. Operators may assign a common phone number to the multiple connected devices; however, the phone number is not used in the access stratum path of a radio access technology resulting in multiple paging procedures being performed for the multiple connected devices. In implementations, described herein, a first UE, such as a smartphone, may obtain paging information associated with decoding paging messages for a second UE, such as a smart watch. The first UE may use the paging information to decode a paging message of a combined paging cycle established for the first UE and the second UE, thereby obviating a need for multiple paging cycles for the first UE and the second UE.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: July 17, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Vasanth Kumar Ramkumar, Srinivasan Balasubramanian, Arvind Santhanam, Ramachandran Subramanian, Muhammad Imran
  • Publication number: 20180176882
    Abstract: A person may utilize multiple connected devices, such as smart watches, user equipments (UEs), smartphones, tablet computers, and/or the like, which may each be assigned unique phone numbers. Operators may assign a common phone number to the multiple connected devices; however, the phone number is not used in the access stratum path of a radio access technology resulting in multiple paging procedures being performed for the multiple connected devices. In implementations, described herein, a first UE, such as a smartphone, may obtain paging information associated with decoding paging messages for a second UE, such as a smart watch. The first UE may use the paging information to decode a paging message of a combined paging cycle established for the first UE and the second UE, thereby obviating a need for multiple paging cycles for the first UE and the second UE.
    Type: Application
    Filed: December 15, 2016
    Publication date: June 21, 2018
    Inventors: Vasanth Kumar RAMKUMAR, Srinivasan BALASUBRAMANIAN, Arvind SANTHANAM, Ramachandran SUBRAMANIAN, Muhammad IMRAN
  • Publication number: 20180167984
    Abstract: A method for reestablishing a radio resource control (RRC) connection on a second subscription upon completion of a voice call on a first subscription for a multi-subscriber identity module (SIM) multi-standby (MSMS) mobile communication device, includes: starting a voice call timer at the start of the voice call on the first subscription; stopping the voice call timer upon completion of the voice call on the first subscription; determining an elapsed time of the voice call on the first subscription based on a value of the voice call timer; and determining whether the elapsed time of the voice call on the first subscription is greater than a value of a network connectivity timer.
    Type: Application
    Filed: December 14, 2016
    Publication date: June 14, 2018
    Inventors: Parthasarathy KRISHNAMOORTHY, Ammar KITABI, Jayesh BATHIJA, Praveen Kumar APPANI, Prashanth MOHAN, Muthukumaran DHANAPAL, Shravan Kumar RAGHUNATHAN, Vijay MARWAH, Hargovind Prasad BANSAL, Sagar Bharatkumar SHAH, Raevanth Venkat ANNAM, Naveen Kumar PASUNOORU, Vasanth Kumar RAMKUMAR
  • Publication number: 20180157812
    Abstract: A system and method for scheduling tasks associated with controlling access to databases. The system and method relate to scheduling tasks for data requesting systems that satisfy particular conditions. For example, data requesting systems that satisfy the conditions may have associated tasks stored in a queue during a first processing phase. Data requesting systems that do not satisfy the conditions may have associated tasks inhibited from being stored in the queue during the first processing phase, but these tasks may be stored in the queue during a later second processing phase. Tasks stored in the queue during the first processing phase may be processed before tasks stored in the queue during the second processing phase. For example, the tasks may correspond to accessing a database for querying data representing access rights to a resource.
    Type: Application
    Filed: October 30, 2017
    Publication date: June 7, 2018
    Inventors: Robert McEwen, Debbie Hsu, John Carnahan, Vasanth Kumar
  • Publication number: 20180139702
    Abstract: Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may decrease a first value of a transmission power of a first component carrier relative to a second value of a transmission power of a second component carrier based at least in part on the second component carrier carrying control information for the user equipment, wherein the second value of the transmission power of the second component carrier is based at least in part on a first maximum power reduction value identified for carrier aggregation. The user equipment may increase the transmission power of the second component carrier to a third value based at least in part on a second maximum power reduction value identified for single carrier. Numerous other aspects are provided.
    Type: Application
    Filed: October 19, 2017
    Publication date: May 17, 2018
    Inventors: Vasanth Kumar RAMKUMAR, Pritesh VORA, Hongbo YAN, Parthasarathy KRISHNAMOORTHY
  • Patent number: 9942846
    Abstract: Certain aspects of the present disclosure relate to techniques and apparatus for a user equipment (UE) to delay RLC retransmissions (e.g., during off-durations, including CDRX off-durations). According to aspects of the present disclosure, a UE may delay triggering an RLC retransmission of an RLC PDU until after a next opportunity for the UE to receive an RLC ACK of the RLC PDU. By delaying RLC retransmissions, a UE may be prevented from waking up from one or more CDRX off-durations and using power associated with waking up from the one or more CDRX off-durations.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: April 10, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Amisha Sheth, Vasanth Kumar Ramkumar, Srinivasan Rajagopalan, Gang Andy Xiao, Deepak Krishnamoorthi
  • Patent number: 9805179
    Abstract: A system and method for scheduling tasks associated with controlling access to databases. The system and method relate to scheduling tasks for data requesting systems that satisfy particular conditions. For example, data requesting systems that satisfy the conditions may have associated tasks stored in a queue during a first processing phase. Data requesting systems that do not satisfy the conditions may have associated tasks inhibited from being stored in the queue during the first processing phase, but these tasks may be stored in the queue during a later second processing phase. Tasks stored in the queue during the first processing phase may be processed before tasks stored in the queue during the second processing phase. For example, the tasks may correspond to accessing a database for querying data representing access rights to a resource.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: October 31, 2017
    Assignee: Live Nation Entertainment, Inc.
    Inventors: Robert McEwen, Debbie Hsu, John Carnahan, Vasanth Kumar
  • Patent number: 9762390
    Abstract: A system and method for scheduling tasks associated with controlling access to databases. The system and method relate to scheduling tasks for data requesting systems that satisfy particular conditions. For example, data requesting systems that satisfy the conditions may have associated tasks stored in a queue during a first processing phase. Data requesting systems that do not satisfy the conditions may have associated tasks inhibited from being stored in the queue during the first processing phase, but these tasks may be stored in the queue during a later second processing phase. Tasks stored in the queue during the first processing phase may be processed before tasks stored in the queue during the second processing phase. For example, the tasks may correspond to accessing a database for querying data representing access rights to a resource.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: September 12, 2017
    Assignee: Live Nation Entertainment, Inc.
    Inventors: Robert McEwen, Debbie Hsu, John Carnahan, Vasanth Kumar
  • Publication number: 20170235940
    Abstract: A system and method for scheduling tasks associated with controlling access to databases. The system and method relate to scheduling tasks for data requesting systems that satisfy particular conditions. For example, data requesting systems that satisfy the conditions may have associated tasks stored in a queue during a first processing phase. Data requesting systems that do not satisfy the conditions may have associated tasks inhibited from being stored in the queue during the first processing phase, but these tasks may be stored in the queue during a later second processing phase. Tasks stored in the queue during the first processing phase may be processed before tasks stored in the queue during the second processing phase. For example, the tasks may correspond to accessing a database for querying data representing access rights to a resource.
    Type: Application
    Filed: February 22, 2016
    Publication date: August 17, 2017
    Inventors: Robert McEwen, Debbie Hsu, John Carnahan, Vasanth Kumar
  • Publication number: 20170230376
    Abstract: A system and method for scheduling tasks associated with controlling access to databases. The system and method relate to scheduling tasks for data requesting systems that satisfy particular conditions. For example, data requesting systems that satisfy the conditions may have associated tasks stored in a queue during a first processing phase. Data requesting systems that do not satisfy the conditions may have associated tasks inhibited from being stored in the queue during the first processing phase, but these tasks may be stored in the queue during a later second processing phase. Tasks stored in the queue during the first processing phase may be processed before tasks stored in the queue during the second processing phase. For example, the tasks may correspond to accessing a database for querying data representing access rights to a resource.
    Type: Application
    Filed: December 30, 2016
    Publication date: August 10, 2017
    Inventors: Robert McEwen, Debbie Hsu, John Carnahan, Vasanth Kumar
  • Publication number: 20170118303
    Abstract: In one embodiment, a method includes receiving a number of notifications of activity relevant to a user. Each notification has an associated type. The method also includes calculating a level of interest in content of each notification to the user based at least in part on the type of each notification; modifying the content of one or more of the notifications based at least in part on the calculated level of interest; and sending one or more of the notifications with modified content to the user.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 27, 2017
    Inventors: Florin Ratiu, Andrew Alexander Birchall, David S. Park, Aleksandar Ilic, Nathan Paul Schloss, Vasanth Kumar Rajendran, Yiyu Li, Patrick Jonathan Varin, Branislav Stojkovic
  • Publication number: 20170116195
    Abstract: In one embodiment, a method includes receiving a number of notifications of activity relevant to a user. Each notification has an associated type. The method also includes calculating an interest of each activity to the user based at least in part on the type of each notification; ranking the notifications based at least in part on the calculated interest; and sending one or more of the notifications to the user. Each of the sent notifications has a ranking higher than a pre-determined threshold ranking.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 27, 2017
    Inventors: Florin Ratiu, Andrew Alexander Birchall, David S. Park, Aleksandar Ilic, Nathan Paul Schloss, Vasanth Kumar Rajendran, Yiyu Li, Patrick Jonathan Varin, Branislav Stojkovic
  • Publication number: 20170118162
    Abstract: In one embodiment, a method includes receiving a number of notifications of activity relevant to a user. Each notification has an associated type. The method also includes calculating an inferred subscription level based at least in part on the type associated with each notification; classifying the notifications based on the inferred subscription of each notification; and sending one or more of the notifications to the user. Each of the sent notifications has an inferred subscription level higher than a pre-determined threshold subscription level.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 27, 2017
    Inventors: Florin Ratiu, Andrew Alexander Birchall, David S. Park, Aleksandar Ilic, Nathan Paul Schloss, Vasanth Kumar Rajendran, Yiyu Li, Patrick Jonathan Varin, Branislav Stojkovic
  • Publication number: 20170118304
    Abstract: In one embodiment, a method includes receiving a number of notifications of activity relevant to a user. Each notification has an associated type. The method also includes calculating an estimated click-through rate (CTR) for each notification based at least in part on the type associated with each notification; determining a push threshold value for each notification based at least in part on the estimated CTR for each notification; and sending one or more of the notifications to the user. Each of the sent notifications has a push threshold value higher than a pre-determined push threshold value.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 27, 2017
    Inventors: Florin Ratiu, Andrew Alexander Birchall, David S. Park, Aleksandar Ilic, Nathan Paul Schloss, Vasanth Kumar Rajendran, Yiyu Li, Patrick Jonathan Varin, Branislav Stojkovic
  • Publication number: 20170118159
    Abstract: In one embodiment, a method includes receiving a number of notifications of one or more activities relevant to a user. Each notification has an associated receipt time and type of notification. The method also includes aggregating one or more of the notifications based on the type of notification; determining a sending time to send the aggregated notifications based at least in part on determining that a pre-determined amount of time that has elapsed from a receipt time of a most recent one of the aggregated notifications; and sending the aggregated notifications to the user based on the sending time.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 27, 2017
    Inventors: Florin Ratiu, Andrew Alexander Birchall, David S. Park, Aleksandar Ilic, Nathan Paul Schloss, Vasanth Kumar Rajendran, Yiyu Li, Patrick Jonathan Varin, Branislav Stojkovic
  • Patent number: 9626228
    Abstract: Synchronization stateless process execution is disclosed. In various embodiments, an indication is received that an instance of a process with respect to which stateless execution is being performed is to enter a block of the process with respect to which synchronization with one or more other instances of the process is to be provided. A current turn to perform the block with respect to which synchronization is to be provided is secured on behalf of the process instance. The block with respect to which synchronization is to be provided is allowed to be performed by the process instance.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: April 18, 2017
    Assignee: EMC Corporation
    Inventors: Raman Walia, Prasad K. Thotakura, Ashraf A. Syed, Vasanth Kumar Somasundaram
  • Patent number: 9591553
    Abstract: Content access based on mobile device geographical location is described. A system receives, from a mobile device, a request to access content which is created independently of any geographical location. The system determines if the mobile device provides a corresponding geographical location that is within a specified distance of a specified geographical location. The system enables access, for the mobile device, to the content in response to a determination that the mobile device provides the corresponding geographical location that is within the specified distance of the specified geographical location.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: March 7, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Ashraf Ali Syed, Raman Walia, Prasad Kumar Thotakura, Vasanth Kumar Somasundaram, Swathi Natarajan
  • Patent number: 9578601
    Abstract: Methods, systems, and devices are described for managing power of a user equipment (UE). A UE modem may determine the state of charge of the battery to determine that the battery is in one of two or more charge state levels, and may invoke one or more modem power saving modes based on the charge state level. Power saving modes may include, for example, reducing a number of available receive chains in a UE, initiating a time delay between one or more frequency scan requests performed by the UE, reducing a rate of neighbor search requests performed by the UE, providing a buffer status report (BSR) parameter that indicates a reduced amount of buffer data relative to an actual amount of buffer data for the UE, and/or adjusting a maximum transmit power level for an uplink channel.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: February 21, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Vasanth Kumar Ramkumar, Srinivasan Rajagopalan, Jeffrey A. Niemann, Vijay Raman, Christopher Lee Medrano, Jon James Anderson, Amit Mahajan
  • Patent number: 9566363
    Abstract: A composite material having inherent microbicidal activity is herewith described. The microbicidal composite material comprises of a first layer having a first predefined thickness and a first predefined stitch/thread density; a second layer having a second predefined thickness and a second predefined stitch/thread density; an intermediate layer having a third predefined thickness and a third predefined stitch/thread density, wherein the intermediate layer is sandwiched between the first layer and the second layer, and where the intermediate layer is connected to the first layer and the second layer to form a three dimensional structure, and where each layer in the three dimensional structure has a plurality of apertures. Further, at least one layer in the three dimensional structure comprises at least one of microfibers and nanofibers having augmented surface moieties, wherein the augmented surface moieties allow for binding of a microbicidal agent to impart the inherent microbicidal activity.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: February 14, 2017
    Assignee: Shakthi Knitting Limited
    Inventors: Michael Rodrigues, Siddamalai Gounder Krishnaswamy Vivekananda, Sundaravadivelu Vasanth Kumar