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: 10049196Abstract: 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: GrantFiled: October 30, 2017Date of Patent: August 14, 2018Assignee: Live Nation Entertainment, Inc.Inventors: Robert McEwen, Debbie Hsu, John Carnahan, Vasanth Kumar
-
Patent number: 10028249Abstract: 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: GrantFiled: December 15, 2016Date of Patent: July 17, 2018Assignee: QUALCOMM IncorporatedInventors: Vasanth Kumar Ramkumar, Srinivasan Balasubramanian, Arvind Santhanam, Ramachandran Subramanian, Muhammad Imran
-
Publication number: 20180176882Abstract: 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: ApplicationFiled: December 15, 2016Publication date: June 21, 2018Inventors: Vasanth Kumar RAMKUMAR, Srinivasan BALASUBRAMANIAN, Arvind SANTHANAM, Ramachandran SUBRAMANIAN, Muhammad IMRAN
-
Publication number: 20180167984Abstract: 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: ApplicationFiled: December 14, 2016Publication date: June 14, 2018Inventors: 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: 20180157812Abstract: 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: ApplicationFiled: October 30, 2017Publication date: June 7, 2018Inventors: Robert McEwen, Debbie Hsu, John Carnahan, Vasanth Kumar
-
Publication number: 20180139702Abstract: 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: ApplicationFiled: October 19, 2017Publication date: May 17, 2018Inventors: Vasanth Kumar RAMKUMAR, Pritesh VORA, Hongbo YAN, Parthasarathy KRISHNAMOORTHY
-
Patent number: 9942846Abstract: 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: GrantFiled: November 24, 2014Date of Patent: April 10, 2018Assignee: QUALCOMM IncorporatedInventors: Amisha Sheth, Vasanth Kumar Ramkumar, Srinivasan Rajagopalan, Gang Andy Xiao, Deepak Krishnamoorthi
-
Patent number: 9805179Abstract: 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: GrantFiled: December 30, 2016Date of Patent: October 31, 2017Assignee: Live Nation Entertainment, Inc.Inventors: Robert McEwen, Debbie Hsu, John Carnahan, Vasanth Kumar
-
Patent number: 9762390Abstract: 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: GrantFiled: February 22, 2016Date of Patent: September 12, 2017Assignee: Live Nation Entertainment, Inc.Inventors: Robert McEwen, Debbie Hsu, John Carnahan, Vasanth Kumar
-
Publication number: 20170235940Abstract: 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: ApplicationFiled: February 22, 2016Publication date: August 17, 2017Inventors: Robert McEwen, Debbie Hsu, John Carnahan, Vasanth Kumar
-
Publication number: 20170230376Abstract: 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: ApplicationFiled: December 30, 2016Publication date: August 10, 2017Inventors: Robert McEwen, Debbie Hsu, John Carnahan, Vasanth Kumar
-
Publication number: 20170118303Abstract: 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: ApplicationFiled: October 26, 2015Publication date: April 27, 2017Inventors: 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: 20170116195Abstract: 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: ApplicationFiled: October 26, 2015Publication date: April 27, 2017Inventors: 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: 20170118162Abstract: 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: ApplicationFiled: October 26, 2015Publication date: April 27, 2017Inventors: 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: 20170118304Abstract: 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: ApplicationFiled: October 26, 2015Publication date: April 27, 2017Inventors: 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: 20170118159Abstract: 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: ApplicationFiled: October 26, 2015Publication date: April 27, 2017Inventors: 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: 9626228Abstract: 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: GrantFiled: February 4, 2014Date of Patent: April 18, 2017Assignee: EMC CorporationInventors: Raman Walia, Prasad K. Thotakura, Ashraf A. Syed, Vasanth Kumar Somasundaram
-
Patent number: 9591553Abstract: 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: GrantFiled: June 24, 2014Date of Patent: March 7, 2017Assignee: EMC IP Holding Company LLCInventors: Ashraf Ali Syed, Raman Walia, Prasad Kumar Thotakura, Vasanth Kumar Somasundaram, Swathi Natarajan
-
Patent number: 9578601Abstract: 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: GrantFiled: March 17, 2014Date of Patent: February 21, 2017Assignee: QUALCOMM IncorporatedInventors: Vasanth Kumar Ramkumar, Srinivasan Rajagopalan, Jeffrey A. Niemann, Vijay Raman, Christopher Lee Medrano, Jon James Anderson, Amit Mahajan
-
Patent number: 9566363Abstract: 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: GrantFiled: May 15, 2014Date of Patent: February 14, 2017Assignee: Shakthi Knitting LimitedInventors: Michael Rodrigues, Siddamalai Gounder Krishnaswamy Vivekananda, Sundaravadivelu Vasanth Kumar