-
公开(公告)号:US10939408B2
公开(公告)日:2021-03-02
申请号:US16788744
申请日:2020-02-12
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Tushar Vrind , Diwakar Sharma , Anshuman Nigam , Chandan Kumar , Lalit Kumar Pathak
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.
-
2.
公开(公告)号:US11829807B2
公开(公告)日:2023-11-28
申请号:US17038994
申请日:2020-09-30
Applicant: Samsung Electronics Co., Ltd.
Inventor: Raju Udava Siddappa , Chandan Kumar , Sudharshan Rao B , Tushar Vrind , Venkata Raju Indukuri
CPC classification number: G06F9/524 , G06F9/4831
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.
-
公开(公告)号:US20210034416A1
公开(公告)日:2021-02-04
申请号:US16930647
申请日:2020-07-16
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: RAJU UDAVA SIDDAPPA , Chandan Kumar , Kamal Kishore , Tushar Vrind , Venkata Raju Indukuri , Balaji Somu Kandasamy
IPC: G06F9/48 , G06F12/0842
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.
-
公开(公告)号:US11055129B2
公开(公告)日:2021-07-06
申请号:US16053172
申请日:2018-08-02
Applicant: Samsung Electronics Co., Ltd.
Inventor: Tushar Vrind , Chandan Kumar , Raju Udava Siddappa , Balaji Somu Kandaswamy , Venkata Raju Indukuri
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.
-
公开(公告)号:US20200260404A1
公开(公告)日:2020-08-13
申请号:US16788744
申请日:2020-02-12
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: TUSHAR VRIND , Diwakar Sharma , Anshuman Nigam , Chandan Kumar , Lalit Kumar Pathak
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.
-
公开(公告)号:US11687364B2
公开(公告)日:2023-06-27
申请号:US16930647
申请日:2020-07-16
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Raju Udava Siddappa , Chandan Kumar , Kamal Kishore , Tushar Vrind , Venkata Raju Indukuri , Balaji Somu Kandasamy
IPC: G06F9/46 , G06F9/48 , G06F12/0842
CPC classification number: G06F9/4881 , G06F12/0842 , G06F2209/486 , G06F2212/1041
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.
-
公开(公告)号:US20190087224A1
公开(公告)日:2019-03-21
申请号:US16053172
申请日:2018-08-02
Applicant: Samsung Electronics Co., Ltd.
Inventor: Tushar VRIND , Chandan Kumar , Raju Udava Siddappa , Balaji Somu Kandaswamy , Venkata Raju Indukuri
IPC: G06F9/48
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.
-
-
-
-
-
-