Patents by Inventor Venkata RAJU

Venkata RAJU 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: 20210160807
    Abstract: Systems and methods are described for simultaneously accessing a plurality of services on Wi-Fi. The method comprises registering a first and second Media Access Control (MAC) identification (ID) with a first and second IP Multimedia System (IMS), by use of a User Equipment (UE). The UE comprises a first MAC ID associated with a first Subscriber Identification Module (SIM) card and a second MAC ID associated with a second SIM card.
    Type: Application
    Filed: January 15, 2020
    Publication date: May 27, 2021
    Inventors: Praveen Chebolu, Venkata Raju lndukuri, Rajat Chandrasekharan, Srinivas Chinthalapudi, Kedar Santosh Kumar Aalla
  • 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: 20210014666
    Abstract: A method performed by a User Equipment (UE) for managing sub-flow communications is provided, the method includes selecting a sub-flow among a plurality of sub-flows of the UE based on a set of parameters associated with each of the plurality of sub-flows, and transmitting a plurality of Transmission Control Protocol (TCP) acknowledgement messages in a single frame through the selected sub-flow, the plurality of TCP acknowledgement messages being associated with the plurality of sub-flows.
    Type: Application
    Filed: August 30, 2019
    Publication date: January 14, 2021
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Umasankar Ceendhralu Baskar, Sanjeevi Reddy G V M, Thejeswara Reddy Pocha, Praveen Chebolu, Venkata Raju Indukuri
  • 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
  • Publication number: 20190227117
    Abstract: Apparatuses and methods are disclosed for handling integrated circuits in automated testing. The handler apparatus includes an upper assembly that is selectively translatable above a testing surface and a lower bracket extending from and positioned below the upper assembly. The lower bracket forms a first opening, is selectively moveable upward and downward, and includes a rotatable finger extending downward to pick up and place an integrated circuit in a socket. The handier may further include an image sensor to detect potential error conditions, and a tool extending from the lower bracket to open and dose a lid on the socket. The methods include sensing an image of an integrated circuit during certain phases of testing, analyzing the image to determine if the integrated circuit is positioned correctly, and correcting any detected error conditions before continuing with the automated testing.
    Type: Application
    Filed: March 19, 2018
    Publication date: July 25, 2019
    Inventors: Neeraj Bhardwaj, Neha Vernekar, Janardhan Venkata Raju, Shubham Mehrotra, Arun Adoni, Mahit Arun Warhadpande, Shimee Gupta, Goda Devi Addanki, Pavinkumar Ramasamy, Binoy Jose Maliakal
  • Patent number: 10248456
    Abstract: A method and system for providing memory management in a Real-Time Operating System (RTOS) based system are provided. The method includes creating a plurality of tasks with a two level stack scheme comprising a first level stack and a second level stack, scheduling a first task for execution by moving a stack pointer from the first level stack to the second level stack, determining whether the first task is pre-empted, allocating the second level stack to the first task in a second state if the first task is not pre-empted, changing an active task for execution, determining whether the first task relinquishes control from the second state and is waiting for a resource, moving the stack pointer back from the second level stack to the first level stack if the first task relinquishes itself and providing the second level stack for use by a second task.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: April 2, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Tushar Vrind, Balaji Somu Kandaswamy, Raju Siddappa Udava, Venkata Raju Indukuri
  • Publication number: 20190087224
    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: Application
    Filed: August 2, 2018
    Publication date: March 21, 2019
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Tushar VRIND, Chandan Kumar, Raju Udava Siddappa, Balaji Somu Kandaswamy, Venkata Raju Indukuri
  • Publication number: 20180203722
    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: Application
    Filed: November 29, 2017
    Publication date: July 19, 2018
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Raju Siddappa UDAVA, Balaji SOMU KANDASWAMY, Patana Bhagwan REDDY, Tushar VRIND, Venkata Raju INDUKURI
  • Publication number: 20180032376
    Abstract: A method for group-based scheduling in a multi-core processor apparatus comprises computing a cost of at least two tasks accessing a same resource based on a plurality of parameters; determining, by the multi-core processor apparatus, inter-dependent tasks from among a plurality of tasks based on a plurality of parameters by comparing the computed cost of the at least two tasks with a task inter-dependent threshold; generating, by the multi-core processor apparatus, at least one task group including the inter-dependent tasks; and scheduling, by multi-core processor apparatus, at least one inter-dependent task from the at least one task group on a core of the multi-core processor apparatus.
    Type: Application
    Filed: July 26, 2017
    Publication date: February 1, 2018
    Applicant: Samsung Electronics Co .. Ltd.
    Inventors: Raju Siddappa UDAVA, Balaji SOMU KANDASWAMY, Prasanth SUBRAMANI, Tushar VRIND, Venkata Raju INDUKURI, Diwakar SHARMA
  • Publication number: 20170212852
    Abstract: An apparatus and method are provided for interrupt handling. A method includes receiving, by an accelerator unit, an interrupt request; stacking, by the accelerator unit, a plurality of general purpose registers in an inbuilt last in first out (LIFO) unit; and sending, by the accelerator unit, a vector address corresponding to the interrupt request to a processor, which processes the interrupt request.
    Type: Application
    Filed: January 27, 2017
    Publication date: July 27, 2017
    Inventors: Balaji SOMU KANDASWAMY, Patana Bhagwan REDDY, Raju Siddappa UDAVA, Tushar VRIND, Venkata Raju INDUKURI
  • Publication number: 20170090981
    Abstract: A method and system for providing memory management in a Real-Time Operating System (RTOS) based system are provided. The method includes creating a plurality of tasks with a two level stack scheme comprising a first level stack and a second level stack, scheduling a first task for execution by moving a stack pointer from the first level stack to the second level stack, determining whether the first task is pre-empted, allocating the second level stack to the first task in a second state if the first task is not pre-empted, changing an active task for execution, determining whether the first task relinquishes control from the second state and is waiting for a resource, moving the stack pointer back from the second level stack to the first level stack if the first task relinquishes itself and providing the second level stack for use by a second task.
    Type: Application
    Filed: December 9, 2016
    Publication date: March 30, 2017
    Inventors: TUSHAR VRIND, BALAJI SOMU KANDASWAMY, RAJU SIDDAPPA UDAVA, VENKATA RAJU INDUKURI
  • Patent number: 9529625
    Abstract: A method and system for providing memory management in a Real-Time Operating System (RTOS) based system are provided. The method includes creating a plurality of tasks with a two level stack scheme comprising a first level stack and a second level stack, scheduling a first task for execution by moving a stack pointer from the first level stack to the second level stack, determining whether the first task is pre-empted, allocating the second level stack to the first task in a second state if the first task is not pre-empted, changing an active task for execution, determining whether the first task relinquishes control from the second state and is waiting for a resource, moving the stack pointer back from the second level stack to the first level stack if the first task relinquishes itself and providing the second level stack for use by a second task.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: December 27, 2016
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Tushar Vrind, Balaji Somu Kandaswamy, Raju Siddappa Udava, Venkata Raju Indukuri
  • Publication number: 20150317233
    Abstract: An apparatus and a method for maximizing debugging performance and reducing memory overhead are provided. The method includes generating a debug protocol packet and transmitting the generated debug protocol packet to a diagnostic device. The debug protocol packet includes reference information for at least one string associated with a debug trace.
    Type: Application
    Filed: April 29, 2015
    Publication date: November 5, 2015
    Inventors: Vrind TUSHAR, Raju Udava SIDDAPPA, Venkata Raju INDUKURI, Dae-Sop PARK, Jae-Kyu LEE, Sang-Il CHOI, Seok-Min HWANG
  • Publication number: 20150286271
    Abstract: A method and system for providing power management in a system employing a Central Processing Unit (CPU) and an operating system are provided. The method includes monitoring idle times of the CPU; predicting an idle pattern based on the monitored idle times; and determining a selective sleep of a peripheral device based on the predicted CPU idle pattern.
    Type: Application
    Filed: April 3, 2015
    Publication date: October 8, 2015
    Inventors: Tushar VRIND, Balaji SOMU KANDASWAMY, Raju Siddappa UDAVA, Venkata Raju INDUKURI
  • Publication number: 20150277977
    Abstract: A method and system for providing memory management in a Real-Time Operating System (RTOS) based system are provided. The method includes creating a plurality of tasks with a two level stack scheme comprising a first level stack and a second level stack, scheduling a first task for execution by moving a stack pointer from the first level stack to the second level stack, determining whether the first task is pre-empted, allocating the second level stack to the first task in a second state if the first task is not pre-empted, changing an active task for execution, determining whether the first task relinquishes control from the second state and is waiting for a resource, moving the stack pointer back from the second level stack to the first level stack if the first task relinquishes itself and providing the second level stack for use by a second task.
    Type: Application
    Filed: April 1, 2015
    Publication date: October 1, 2015
    Inventors: Tushar VRIND, Balaji SOMU KANDASWAMY, Raju Siddappa UDAVA, Venkata Raju INDUKURI
  • Patent number: 8971944
    Abstract: The present invention provides a method and system for communicating physical cell identifier information to mobile stations. In one embodiment, a method includes detecting a need to change a physical cell identifier associated with a cell in a telecommunication network used for serving the mobile station. The method also includes communicating physical cell identifier information to the mobile station based on the detected need to change the physical cell identifier. The method includes employing another physical cell identifier associated with the cell based on the communicated physical cell identifier information. The physical cell identifier information is communicated in one or more modification periods such that said another physical cell identifier is employed by the base station and the mobile station at a boundary of one of the modification periods. Moreover, the method includes continue serving the mobile station based on the employed said another physical cell identifier.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: March 3, 2015
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Nitin Jain, Venkata Raju Indukuri
  • Publication number: 20150031056
    Abstract: The present disclosure provides methods of developing a specific immunoassay for the Pharmacokinetic assessments of peptides, peptide oligomer and polymer including Glatiramer Acetate (GA), also known as Copolymer 1, Copolymer-1, Cop 1 or Cop in the clinical and preclinical matrices.
    Type: Application
    Filed: December 12, 2012
    Publication date: January 29, 2015
    Inventors: Arumgam Murganandam, Bindu Chikkegowda, Konda Narasimha Venkata Raju, Srikanth Sripadrao, Santharam Muralidharan, Thangamma Kunjira Subramani, Navya Shivanna
  • Patent number: 8942663
    Abstract: Methods and apparatus for supporting emergency communications are provided. A method for a Radio Access Network (RAN) serving at least one Core Network (CN) to support emergency communications of a User Equipment (UE) includes determining whether at least one CN in a shared network environment supports emergency communications, if it is determined that the at least one CN in the shared network environment supports emergency communications, transmitting an emergency call support indication to the UE indicating that emergency communications are supported, receiving a request for emergency communications from the UE, and routing the request for emergency communications to another CN that supports emergency communications in the shared network environment, if a given CN does not support emergency communications.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: January 27, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Prateek Basu Mallick, Nitin Jain, Venkata Raju
  • Publication number: 20140045448
    Abstract: Methods and apparatus for supporting emergency communications are provided. A method for a Radio Access Network (RAN) serving at least one Core Network (CN) to support emergency communications of a User Equipment (UE) includes determining whether at least one CN in a shared network environment supports emergency communications, if it is determined that the at least one CN in the shared network environment supports emergency communications, transmitting an emergency call support indication to the UE indicating that emergency communications are supported, receiving a request for emergency communications from the UE, and routing the request for emergency communications to another CN that supports emergency communications in the shared network environment, if a given CN does not support emergency communications.
    Type: Application
    Filed: October 10, 2013
    Publication date: February 13, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Prateek Basu MALLICK, Nitin JAIN, Venkata RAJU
  • Patent number: 8559909
    Abstract: Methods and apparatus for supporting emergency communications are provided. A method for a Radio Access Network (RAN) serving at least one Core Network (CN) to support emergency communications of a User Equipment (UE) includes determining whether at least one CN in a shared network environment supports emergency communications, if it is determined that the at least one CN in the shared network environment supports emergency communications, transmitting an emergency call support indication to the UE indicating that emergency communications are supported, receiving a request for emergency communications from the UE, and routing the request for emergency communications to another CN that supports emergency communications in the shared network environment, if a given CN does not support emergency communications.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: October 15, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Prateek Basu Mallick, Nitin Jain, Venkata Raju