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: 20240121622
    Abstract: The present disclosure provides a system and a method for aerial-assisted federated learning at a Federated Learning (FL) server. The method includes receiving a plurality of parameter sets and trajectory information indicating a coverage range by the FL server from a plurality of User Equipment (UEs) and an aerial cell, respectively. Further, the FL server selects at least one UE from the plurality of UEs based on the received plurality of parameter sets and the received trajectory information. Additionally, the FL server triggers an activation of the aerial link between the aerial cell and the selected at least one UE to include the selected at least one UE to a set of federated UEs associated with the FL server.
    Type: Application
    Filed: October 10, 2023
    Publication date: April 11, 2024
    Inventors: Tushar Vrind, Debabrata Das
  • Publication number: 20240054250
    Abstract: A canary update method according to some embodiments is disclosed. The canary update method includes executing, by a processor configured to process tasks including the canary, computer program instructions to perform operations including extracting, by a processor, a first value from an array including N values, setting the canary to the first value, determining that the canary is updated based on a canary flag value of a first task, extracting, when determined that the canary is updated, a second value from the array, and updating the canary of the first task to the second value. The processor is configured to access a memory through a mapping circuit, and the mapping circuit includes mapping information between a physical memory region in the memory corresponding to the first task and a virtual memory region associated with the mapping circuit.
    Type: Application
    Filed: July 31, 2023
    Publication date: February 15, 2024
    Inventors: Jaeyoung Lee, Sachin Pundkar, Somraj Mani, Surendra Singh, Tushar Vrind, Venkata Raju Indukuri, Danby Kim
  • Publication number: 20240045738
    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: October 18, 2023
    Publication date: February 8, 2024
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Raju Udava SIDDAPPA, Chandan KUMAR, Sudharshan Rao B, Tushar VRIND, Venkata Raju INDUKURI
  • Publication number: 20240036930
    Abstract: Various example embodiments relate to methods, devices, and/or systems for executing a plurality of tasks in a computer operating environment. The method comprises monitoring a remaining execution time of a current task executing on the processing circuitry, and performing, by the processing circuitry, pre-emption of the current task based on the remaining execution time of the current task and a desired execution threshold time, the desired execution threshold time being one of a desired value based on one or more configuration parameter of the current task or a dynamic value determined based on information related to ongoing activities in the computer operating environment.
    Type: Application
    Filed: July 25, 2023
    Publication date: February 1, 2024
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Sudharshan Rao B, Tushar VRIND, Venkata Raju INDUKURI
  • Patent number: 11829807
    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: Grant
    Filed: September 30, 2020
    Date of Patent: November 28, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Raju Udava Siddappa, Chandan Kumar, Sudharshan Rao B, Tushar Vrind, Venkata Raju Indukuri
  • Patent number: 11829231
    Abstract: A method of generating a core dump in a User Equipment (UE) may include detecting, using at least one processor, a trigger, the trigger including an instruction to generate a core dump of the UE. The method may further include classifying, using the at least one processor, data stored in memory of the UE as Read-Write (RW) data or Read Only (RO) data. The method may further include generating, using the at least one processor, a partial core dump based on the RW data of the memory.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: November 28, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hartej Singh, Mallikarjun Shivappa Bidari, Raju Udava Siddappa, Surajit Pradeep Karmakar, Thejeswara Reddy Pocha, Tushar Vrind, Venkata Raju Indukuri
  • Patent number: 11755473
    Abstract: A method for managing memory leaks in a memory device includes grouping, by a garbage collection system, a plurality of similar memory allocations of the memory device into one or more Unique Fixed Identifiers (UFIs); identifying, by the garbage collection system, one of the one or more UFIs having a highest accumulated memory size and adding each of the plurality of memory allocations in the identified one of the one or more UFIs into a Potential Leak Candidate List (PLCL); identifying, by the garbage collection system, the memory leaks in the memory device by identifying unreferenced memory addresses associated with the plurality of memory allocations in the PLCL; and releasing, by the garbage collection system, the identified unreferenced memory addresses associated with the plurality of memory allocations corresponding to the memory leaks into the memory device.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: September 12, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Surendra Singh, Dinesh Gehlot, Mallikarjun Shivappa Bidari, Raju Udava Siddappa, Shashank Vimal, Shreya Ganatra, Sujay Shankar Gaitonde, Tushar Vrind, Venkata Raju Indukuri
  • Publication number: 20230214321
    Abstract: A method for managing memory leaks in a memory device includes grouping, by a garbage collection system, a plurality of similar memory allocations of the memory device into one or more Unique Fixed Identifiers (UFIs); identifying, by the garbage collection system, one of the one or more UFIs having a highest accumulated memory size and adding each of the plurality of memory allocations in the identified one of the one or more UFIs into a Potential Leak Candidate List (PLCL); identifying, by the garbage collection system, the memory leaks in the memory device by identifying unreferenced memory addresses associated with the plurality of memory allocations in the PLCL; and releasing, by the garbage collection system, the identified unreferenced memory addresses associated with the plurality of memory allocations corresponding to the memory leaks into the memory device.
    Type: Application
    Filed: June 24, 2022
    Publication date: July 6, 2023
    Inventors: Surendra SINGH, Dinesh GEHLOT, Mallikarjun Shivappa BIDARI, Raju Udava SIDDAPPA, Shashank VIMAL, Shreya GANATRA, Sujay Shankar GAITONDE, Tushar VRIND, Venkata Raju INDUKURI
  • Patent number: 11687364
    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: Grant
    Filed: July 16, 2020
    Date of Patent: June 27, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Raju Udava Siddappa, Chandan Kumar, Kamal Kishore, Tushar Vrind, Venkata Raju Indukuri, Balaji Somu Kandasamy
  • Publication number: 20230058920
    Abstract: A multicore computing device includes a memory and a processor coupled to the memory. The processor includes plural cores and a multiple input multiple output (MIMO) block coupled to the cores. The MIMO block receives a halt request from a first core of the cores, transmits a core-halt request to one or more other cores other than the first core, to halt execution of the one or more other cores, and permits the first core to lock with a shared resource.
    Type: Application
    Filed: July 28, 2022
    Publication date: February 23, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Mallikarjun Shivappa BIDARI, Divakar KULKARNI, Raju Siddappa UDAVA, Shashank VIMAL, Tushar VRIND, Venkata Raju INDUKURI, Harish Kumar Veerappanchatram SUNDARAMURTHY, Rajiv HASIJA
  • Publication number: 20230010479
    Abstract: A method for deploying and sharing aerial cells in a massive machine type communication (mMTC) network includes forecasting data traffic across a plurality of mMTC network operators for each of a plurality of geographical areas. The method includes generating a forecasted plan based on the forecasted data traffic, and a hovering time of each of a plurality of aerial cells. The method includes deploying and sharing at least one aerial cell from the plurality of aerial cells between the plurality of mMTC network operators to provide coverage to at least one mMTC node in at least one geographical area of the plurality of geographical areas, based on the forecasted plan.
    Type: Application
    Filed: May 31, 2022
    Publication date: January 12, 2023
    Inventors: Tushar VRIND, Lalit Kumar PATHAK, Sudharshan Rao B
  • Patent number: 11520682
    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: Grant
    Filed: August 26, 2019
    Date of Patent: December 6, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Anirban Saha, Balaji Somu Kandaswamy, Raju Udava Siddappa, Venkata Raju Indukuri, Tushar Vrind
  • Publication number: 20220345203
    Abstract: Methods and systems for sharing aerial assets amongst terrestrial network operators. Embodiments enable sharing of aerial assets amongst the terrestrial network operators and facilitate on-demand deployment of the aerial cells to improve coverage and capacity of the terrestrial network operators. Embodiments allow sharing of aerial assets such as aerial cell mount, backhaul, an aerial RAN, and aerial spectrum using sharing architectures. Embodiments provide a managing entity for forecasting data traffic pertaining to the terrestrial network operators and optimizing the deployment of the aerial cells, based on the forecasted data traffic, for enabling strategic deployment of the aerial cells. Embodiments ensure that the resources of the aerial cells are effectively utilized and the number of aerial cells required for enhancing the capacity of the terrestrial network operators is minimized.
    Type: Application
    Filed: September 24, 2020
    Publication date: October 27, 2022
    Inventors: TUSHAR VRIND, LALIT KUMAR PATHAK, SUDHARSHAN RAO B, DEBABRATA DAS
  • Publication number: 20220330194
    Abstract: A method and apparatus of an AMF controller in a wireless communication system are provided. The method and apparatus include: registering a first SIM based on a first registration request message and registering a second SIM based on a second registration request message which has a GUTI for the first SIM. Further, the method and apparatus include: receiving at least one of downlink data and signaling information for the second SIM when a N1 NAS is in CM-Connected state for the first SIM, and transmitting a NAS message indicating at least one of the downlink data and the signaling information for the second SIM over the N1 NAS connection of the first SIM.
    Type: Application
    Filed: June 19, 2020
    Publication date: October 13, 2022
    Inventors: Lalith KUMAR, Kundan TIWARI, Erik GUTTMAN, Mangesh INGALE, Dandra Prasad Basavaraj DANDRA, Tushar VRIND, Krishna Sumanth VEMURI, Umasankar Ceendhralu BASKAR, Vijay Ganesh SURISETTY, Lalit Kumar PATHAK, Ramkumar Thirumalli SURESHSAH
  • Publication number: 20220279469
    Abstract: Embodiments herein disclose a method for operating a UE (100) comprising a plurality of SIMs (150). Further, the method includes sending a request message to obtain a time gap configuration from one of: a first network entity (200a) when the UE (100) is registered and connected with the first network entity (200a) through the first SIM (150a) and to the second network entity (200b) when the UE (100) is registered and connected to the second network entity (200b) through the second SIM (150b). Further, the method includes receiving a response message comprising the time gap configuration from one of: the first network entity (200a) and the second network entity (200b). Further, the method includes activating the time gap configuration when the UE (100) is connected to one of: the first network entity (200a) and the second network entity (200b).
    Type: Application
    Filed: August 6, 2020
    Publication date: September 1, 2022
    Inventors: Mangesh Abhimanyu INGALE, Lalit Kumar PATHAK, Lalith KUMAR, Mohanraja B, Nikhil PATNI, Rohan RAJ, Tushar VRIND
  • Patent number: 11392415
    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: Grant
    Filed: August 23, 2019
    Date of Patent: July 19, 2022
    Assignee: 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
  • Publication number: 20220182906
    Abstract: Accordingly, the embodiment herein is to provide a method for coordinating tune away event of a Multiple Universal Subscriber Identity Module User Equipment (MUSIM UE) (100), where the MUSIM UE (100) includes a plurality of Subscriber Identity Modules (SIMs) (150). The method includes receiving, by a second SIM (150B) of the MUSIM UE (100), data in a Downlink (DL) message from a network device (200) over an air interface, where the data includes a follow-on indication. Further, the method includes decoding, by the second SIM (150B) of the MUSIM UE (100), the received data. Further, the method includes coordinating, by the second SIM (150B) of the MUSIM UE (100), the tune away event of the MUSIM UE (100) based on the decoding of the received data.
    Type: Application
    Filed: December 3, 2021
    Publication date: June 9, 2022
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Arunakumar BETTAPPANAVAR, Akshay RASTOGI, Meha GOEL, Shrinath Ramamoorthy MADHURANTAKAM, Tushar VRIND, Lalit Kumar PATHAK, Rohit KUMAR
  • Publication number: 20220171671
    Abstract: A method of generating a core dump in a User Equipment (UE) may include detecting, using at least one processor, a trigger, the trigger including an instruction to generate a core dump of the UE. The method may further include classifying, using the at least one processor, data stored in memory of the UE as Read-Write (RW) data or Read Only (RO) data. The method may further include generating, using the at least one processor, a partial core dump based on the RW data of the memory.
    Type: Application
    Filed: December 1, 2021
    Publication date: June 2, 2022
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Hartej SINGH, Mallikarjun Shivappa BIDARI, Raju Udava SIDDAPPA, Surajit Pradeep KARMAKAR, Thejeswara Reddy POCHA, Tushar VRIND, Venkata Raju INDUKURI
  • Patent number: 11337057
    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: Grant
    Filed: May 8, 2020
    Date of Patent: May 17, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Mohanraja Balasubramaniam, Nikhil Patni, Rohan Raj, Lalit Kumar Pathak, Tushar Vrind, Lalith Kumar, Mangesh Abhimanyu Ingale
  • Publication number: 20220038987
    Abstract: A method for determining a number of paths between a Radio Frequency Integrated Circuit (RFIC) and a plurality of Subscriber Identity Modules (SIMS) of a User Equipment (UE), the plurality of SIMS including a primary SIM and a secondary SIM, the method including detecting, by the UE, at least one event associated with the secondary SIM, determining, by the UE, a tune away duration associated with the primary SIM based on the at least one event associated with the secondary SIM, determining, by the UE, an amount of resource loss by the primary SIM and a data throughput reduction of the primary SIM based on the tune away duration, and determining, by the UE, the number of paths between the RFIC and the plurality of SIMS based on the amount of resource loss by the primary SIM and the data throughput reduction of the primary SIM.
    Type: Application
    Filed: July 29, 2021
    Publication date: February 3, 2022
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Kumud Kumar SINHA, Lalit Kumar PATHAK, Tushar VRIND, Mohanraja BALASUBRAMANIAM, Debabrata DAS