Patents by Inventor Tushar Vrind

Tushar Vrind 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: 20210357272
    Abstract: A method for preventing a task-signal deadlock arising due to contention for a mutex in a real-time operating system (RTOS) includes detecting, by a processing unit, a signal notification sent to a task for execution of a signal handler; identifying, by the processing unit, a mutex to be acquired by the signal handler, when the signal notification is detected; determining whether the identified mutex has been acquired by the task; and utilizing, by the processing unit, an alternative stack for execution of the signal handler, in response to determining that the mutex has been acquired by the task, for preventing a task-signal deadlock during the execution.
    Type: Application
    Filed: September 30, 2020
    Publication date: November 18, 2021
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Raju Udava SIDDAPPA, Chandan KUMAR, Sudharshan Rao B, Tushar VRIND, Venkata Raju INDUKURI
  • Patent number: 11172033
    Abstract: Embodiments herein disclose a method for service prioritization in an electronic device comprising a plurality of SIMs associated with a single RF resource within the electronic device. The method includes sending, by an RF controller of the electronic device, a response to a second SIM to access the service associated with a second network entity. Further, the method includes configuring, by the RF controller, a signalling message comprising a category of service. The category of service indicates a priority of the service to be accessed by the second SIM. Further, the method includes sending the signalling message comprising the category of service to the second network entity.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: November 9, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Prasad Basavaraj Dandra, Lalit Kumar Pathak, Lalith Kumar, Mangesh Ingale, Ramkumar Thirumalli Sureshsah, Tushar Vrind, Umasankar Ceendhralu Baskar, Krishna Sumath Vemuri, Vijay Ganesh Surisetty
  • Patent number: 11164385
    Abstract: A method for establishing a virtual reality (VR) call between a caller VR device and a callee VR device, the method includes determining which of the caller VR device or the callee VR device should perform a stitching operation associated with the VR call based on a first plurality of parameters associated with the callee VR device and a second plurality of parameters associated with the caller VR device, and causing transmission of one of a plurality of media contents or a stitched media content from the caller VR device to the callee VR device after establishment of the VR call based on the determining.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: November 2, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Praveen Chebolu, Varun Bharadwaj Santhebenur Vasudevamurthy, Srinivas Chinthalapudi, Tushar Vrind, Abhishek Bhan, Nila Rajan
  • Patent number: 11115137
    Abstract: A method is provided. The method includes determining, in a determination by an electronic testing device, one or more locations in a cellular network where a test case is to be executed, a time at which the test case is to be executed at the one or more locations, a number of times the test case is to be executed at the one or more locations, or a type of a test equipment on which the test case is to be executed. A test context for testing a user equipment is determined based on a result of the determination. An optimal test case is determined from a test case repository, based on the test context, and the optimal test case is executed.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: September 7, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Palani Kumar Subramanian, Kumud Sinha, Tushar Vrind
  • Publication number: 20210263835
    Abstract: A code coverage method for an embedded System on Chip (SoC) includes detecting a presence of a utility function in target source code; adding a hook function to the target source code; and recording at least one property of the utility function based on the hook function in a bit array in a memory of the SoC. The method may further include extracting at least one recorded property from bit arrays in the memory; and generating a code coverage report based on an analysis of the extracted properties.
    Type: Application
    Filed: August 26, 2019
    Publication date: August 26, 2021
    Inventors: ANIRBAN SAHA, BALAJI SOMU KANDASWAMY, RAJU UDAVA SIDDAPPA, VENKATA RAJU INDUKURI, TUSHAR VRIND
  • Patent number: 11055129
    Abstract: Various example embodiments herein provide a computerized method for scheduling a plurality of tasks for an operating system on a multicore processor. The method includes identifying the plurality of tasks to be executed on the multicore processor and determining a task schedule for scheduling of the plurality of tasks by providing a higher preference to the CPU-bound task than the non CPU-bound task. Further, the method includes scheduling the plurality of tasks on the multicore processor based on the task schedule.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: July 6, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tushar Vrind, Chandan Kumar, Raju Udava Siddappa, Balaji Somu Kandaswamy, Venkata Raju Indukuri
  • Patent number: 10965428
    Abstract: Methods performed by a User Equipment (UE) are provided for transmission of one or more Transport Control Protocol (TCP) Acknowledgement (ACK) packets including reserving one or more Sequence Numbers (SNs) in at least one of a Packet Data Convergence Protocol (PDCP) SN space or a Radio Link Control (RLC) SN space, allocating the one or more reserved SNs, to the one or more TCP ACK packets, and sending the one or more TCP ACK packets.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: March 30, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Rohit Kumar, Tushar Vrind, Lalit Kumar Pathak
  • Patent number: 10939408
    Abstract: Systems and methods are described for positioning a Low Altitude Platform Station (LAPS) based drone cells for supporting communication in a 3GPP network. The methods may include receiving at least one feedback parameter from a UE pertaining to a current network traffic flow and mobility with respect of the UE. The UE is selected for an aerial network through a drone base station (DBS) cell based on service requirement determined from the feedback parameter. Further, a position for at least one DBS-cell is determined with respect to the at least one selected UE based on the at least one parameter to serve the selected UE. An aerial-communication link is established between the selected UE and the DBS cell by deploying one or more LAPS as a drone base station (DBS) in accordance with the determined position of DBS-cell to thereby augment a network connectivity of the selected UE.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: March 2, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tushar Vrind, Diwakar Sharma, Anshuman Nigam, Chandan Kumar, Lalit Kumar Pathak
  • Publication number: 20210049821
    Abstract: A method for establishing a virtual reality (VR) call between a caller VR device and a callee VR device, the method includes determining which of the caller VR device or the callee VR device should perform a stitching operation associated with the VR call based on a first plurality of parameters associated with the callee VR device and a second plurality of parameters associated with the caller VR device, and causing transmission of one of a plurality of media contents or a stitched media content from the caller VR device to the callee VR device after establishment of the VR call based on the determining.
    Type: Application
    Filed: November 4, 2019
    Publication date: February 18, 2021
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Praveen CHEBOLU, Varun Bharadwaj SANTHEBENUR VASUDEVAMURTHY, Srinivas CHINTHALAPUDI, Tushar VRIND, Abhishek BHAN, Nila RAJAN
  • Publication number: 20210036788
    Abstract: A method is provided. The method includes determining, in a determination by an electronic testing device, one or more locations in a cellular network where a test case is to be executed, a time at which the test case is to be executed at the one or more locations, a number of times the test case is to be executed at the one or more locations, or a type of a test equipment on which the test case is to be executed. A test context for testing a user equipment is determined based on a result of the determination. An optimal test case is determined from a test case repository, based on the test context, and the optimal test case is executed.
    Type: Application
    Filed: October 28, 2019
    Publication date: February 4, 2021
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Palani Kumar SUBRAMANIAN, Kumud SINHA, Tushar VRIND
  • Publication number: 20210034416
    Abstract: An apparatus is configured to collect information related to a first activity and analyze the collected information to determine decision data. The information is stored in a first list of the source processing core for scheduling execution of the activity by a destination processing core to avoid cache misses. The source processing core is configured to transmit information related to the decision data using an interrupt, to a second list associated with a scheduler of the destination processing core, if the destination processing core is currently executing a second activity having a lower priority than the first activity.
    Type: Application
    Filed: July 16, 2020
    Publication date: February 4, 2021
    Inventors: RAJU UDAVA SIDDAPPA, Chandan Kumar, Kamal Kishore, Tushar Vrind, Venkata Raju Indukuri, Balaji Somu Kandasamy
  • Publication number: 20210029205
    Abstract: Embodiments herein disclose a method for service prioritization in an electronic device comprising a plurality of SIMs associated with a single RF resource within the electronic device. The method includes sending, by an RF controller of the electronic device, a response to a second SIM to access the service associated with a second network entity. Further, the method includes configuring, by the RF controller, a signalling message comprising a category of service. The category of service indicates a priority of the service to be accessed by the second SIM. Further, the method includes sending the signalling message comprising the category of service to the second network entity.
    Type: Application
    Filed: July 24, 2020
    Publication date: January 28, 2021
    Inventors: PRASAD BASAVARAJ DANDRA, LALIT KUMAR PATHAK, LALITH KUMAR, MANGESH INGALE, RAMKUMAR THIRUMALLI SURESHSAH, TUSHAR VRIND, UMASANKAR CEENDHRALU BASKAR, KRISHNA SUMATH VEMURI, VIJAY GANESH SURISETTY
  • Publication number: 20200359196
    Abstract: The present disclosure relates to a user equipment and a method for operating multi-universal subscriber identity module in a wireless communication system. The method includes receiving parameters of a first paging cycle configuration in a first broadcast information from a first network entity and receiving parameters of a second paging cycle configuration in a second broadcast information from a second network entity. Subsequently, the method includes detecting one of a collision of a paging occasion of the first paging cycle configuration and a paging occasion of the second paging cycle configuration, a collision of a paging occasion of first paging cycle configuration and time-critical information broadcast from the second network entity and a collision of a paging occasion of second paging cycle configuration and time-critical information broadcast from the first network entity.
    Type: Application
    Filed: May 8, 2020
    Publication date: November 12, 2020
    Inventors: MOHANRAJA BALASUBRAMANIAM, NIKHIL PATNI, ROHAN RAJ, LALIT KUMAR PATHAK, TUSHAR VRIND, LALITH KUMAR, MANGESH ABHIMANYU INGALE
  • Patent number: 10750355
    Abstract: Embodiments herein provide a method and system for managing session across multiple electronic devices in a network system. The method includes receiving by a target electronic device a first message from a source electronic device which includes a request to transfer context associated with at least one ongoing session on the source electronic device. Further, the method includes sending a response message to the source electronic device which includes a confirmation for the context transfer to. Further, the method includes receiving a Carry Your Own Context (CYOC) container associated with the at least one ongoing session from the source electronic device, wherein the CYOC container consists of cellular parameter information required for seamless session transfer from the source electronic device to the target electronic device. Furthermore, the method includes completing the at least one session transfer using the cellular parameter information received in the CYOC container.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: August 18, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Diwakar Sharma, Anshuman Nigam, Mangesh Ingale, Rajavelsamy Rajadurai, Tushar Vrind
  • Publication number: 20200260404
    Abstract: Systems and methods are described for positioning a Low Altitude Platform Station (LAPS) based drone cells for supporting communication in a 3GPP network. The methods may include receiving at least one feedback parameter from a UE pertaining to a current network traffic flow and mobility with respect of the UE. The UE is selected for an aerial network through a drone base station (DBS) cell based on service requirement determined from the feedback parameter. Further, a position for at least one DBS-cell is determined with respect to the at least one selected UE based on the at least one parameter to serve the selected UE. An aerial-communication link is established between the selected UE and the DBS cell by deploying one or more LAPS as a drone base station (DBS) in accordance with the determined position of DBS-cell to thereby augment a network connectivity of the selected UE.
    Type: Application
    Filed: February 12, 2020
    Publication date: August 13, 2020
    Inventors: TUSHAR VRIND, Diwakar Sharma, Anshuman Nigam, Chandan Kumar, Lalit Kumar Pathak
  • Publication number: 20200153594
    Abstract: Methods performed by a User Equipment (UE) are provided for transmission of one or more Transport Control Protocol (TCP) Acknowledgement (ACK) packets including reserving one or more Sequence Numbers (SNs) in at least one of a Packet Data Convergence Protocol (PDCP) SN space or a Radio Link Control (RLC) SN space, allocating the one or more reserved SNs, to the one or more TCP ACK packets, and sending the one or more TCP ACK packets
    Type: Application
    Filed: January 10, 2019
    Publication date: May 14, 2020
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Rohit KUMAR, Tushar VRIND, Lalit Kumar PATHAK
  • Publication number: 20200065147
    Abstract: A method for load balancing in a multi-core processor of an electronic device, the method including dividing, by the electronic device, a first task and at least one second task into a plurality of task-jobs, determining, by the electronic device, at least one core configuration for each of the plurality of task-jobs, scheduling, by the electronic device, each of the plurality of task-jobs on at least one core of the multi-core processor based on the at least one core configuration to generate an execution schedule, and executing, by the multi-core processor, the plurality of task-jobs according to the execution schedule.
    Type: Application
    Filed: August 23, 2019
    Publication date: February 27, 2020
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Lalit Pathak, Tushar Vrind, Samir Kumar Mishra, Diwakar Sharma, Raju Udava, Nikhil Patni, Debasish Das, Rohit Kumar, Lakshmi Prasanna Jasti, Manan Dixit
  • Patent number: 10568073
    Abstract: Example embodiments herein provide methods and Dual SIM Dual Standby (DSDS) devices including a first Subscriber Identity Module (SIM) and a second SIM for managing data communication. The methods include establishing, by the DSDS device, a Radio Resource Control (RRC) connection over the first SIM and performing data communication with a network entity. Further, the methods include detecting, by the DSDS device, an activity upcoming over the second SIM. Further, the methods include transmitting, by the DSDS device, a connection suspend indication to the network entity to suspend the data communication over the first SIM, wherein the connection suspend indication is transmitted on one of a Layer-1 control signaling channel, a Layer-2 control signaling channel, and a Layer-3 control signaling channel.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: February 18, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Lalit Kumar Pathak, Diwakar Sharma, Mangesh Abhimanyu Ingale, Shrinath Ramamoorthy Madhurantakam, Tushar Vrind, Vinay Kumar Shrivastava, Rohit Kumar, Swapnil Vinod Khachane, Tariq Siddiqui
  • Patent number: 10554274
    Abstract: A system, transceiver, computer programming product, and method of regulating transmission of a packet from a transceiver are provided. The method includes measuring, by the transceiver, the electronic magnetic radiation (EMR) for an allocated uplink (UL) grant at a transmission time interval (TTI), detecting, by the transceiver, if the measured EMR exceeds an EMR threshold; and regulating, at the transceiver, a transmission of the packet to reduce the EMR.
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: February 4, 2020
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Diwakar Sharma, Prasad R Rao, Tushar Vrind
  • Patent number: 10489188
    Abstract: The various embodiments of the present invention disclose a method for reducing interrupt latency in embedded systems. According to at least one example embodiment of the inventive concepts, the method for reducing interrupt latency in embedded systems, the method comprises steps of toggling, by a processor, from a supervisor (SVC) mode to an interrupt request (IRQ) mode on receiving an interrupt, identifying, by the processor, a Task Control Block (TCB) of a preempted task on receiving the interrupt, enabling, by the processor, the IRQ stack as a pseudo preempted task context table, and storing the preempted task context information in the IRQ stack, wherein a register set is stored in IRQ stack before processing the received interrupt.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: November 26, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Raju Siddappa Udava, Balaji Somu Kandaswamy, Patana Bhagwan Reddy, Tushar Vrind, Venkata Raju Indukuri