Patents by Inventor Nitin Prakash

Nitin Prakash 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: 11304259
    Abstract: A radio access network (RAN) entity (e.g. an eNodeB) may be configured to facilitate multicast communication in a local private Third Generation Partnership Project (3GPP) network. The RAN entity may receive a user data packet tunneled in an IP message via one of a plurality of downlink tunnels. The RAN entity may select, from a plurality of stored mappings, one of a plurality of multicast group identifiers that is mapped to an identified one of a plurality of downlink tunnel endpoint identifiers that matches a downlink tunnel endpoint identifier from a tunnel header of the IP message, as well as one of a plurality of sets of UE identifiers that is mapped to the selected multicast group identifier. The RAN may send, for each one of the UE identifiers in the selected set of UE identifiers, the user data packet for transmission to a UE associated with the UE identifier.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: April 12, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ajaykumar Gopalprasad More, Shailender Potharaju, Mahesh Satyanarayana, Vicky Sachdeva, Nitin Prakash Sharma, Rajesh S. Pazhyannur
  • Publication number: 20210160954
    Abstract: A radio access network (RAN) entity (e.g. an eNodeB) may be configured to facilitate multicast communication in a local private Third Generation Partnership Project (3GPP) network. The RAN entity may receive a user data packet tunneled in an IP message via one of a plurality of downlink tunnels. The RAN entity may select, from a plurality of stored mappings, one of a plurality of multicast group identifiers that is mapped to an identified one of a plurality of downlink tunnel endpoint identifiers that matches a downlink tunnel endpoint identifier from a tunnel header of the IP message, as well as one of a plurality of sets of UE identifiers that is mapped to the selected multicast group identifier. The RAN may send, for each one of the UE identifiers in the selected set of UE identifiers, the user data packet for transmission to a UE associated with the UE identifier.
    Type: Application
    Filed: November 22, 2019
    Publication date: May 27, 2021
    Inventors: Ajaykumar Gopalprasad More, Shailender Potharaju, Mahesh Satyanarayana, Vicky Sachdeva, Nitin Prakash Sharma, Rajesh S. Pazhyannur
  • Patent number: 10747543
    Abstract: At least some instructions executed in a pipeline are each associated with corresponding trace information that characterizes execution of that instruction in the pipeline. A predetermined type of store instructions flow through a subset of contiguous stages of the pipeline. A signal is received to store a portion of the trace information. A stage before the subset of contiguous stages is stalled. A store instruction of the predetermined type is inserted into a stage at the beginning of the subset of contiguous stages to enable the store instruction to reach the memory access stage at which an operand of the store instruction including the portion of the trace information is sent out of the pipeline. The store instruction is filtered from a stage of the subset of contiguous stages that occurs earlier in the pipeline than a stage in which trace information is generated.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: August 18, 2020
    Assignee: Marvell Asia Pte, Ltd.
    Inventors: Gerald Lampert, Nitin Prakash, Shubhendu Sekhar Mukherjee, David Albert Carlson
  • Publication number: 20200210195
    Abstract: At least some instructions executed in a pipeline are each associated with corresponding trace information that characterizes execution of that instruction in the pipeline. A predetermined type of store instructions flow through a subset of contiguous stages of the pipeline. A signal is received to store a portion of the trace information. A stage before the subset of contiguous stages is stalled. A store instruction of the predetermined type is inserted into a stage at the beginning of the subset of contiguous stages to enable the store instruction to reach the memory access stage at which an operand of the store instruction including the portion of the trace information is sent out of the pipeline. The store instruction is filtered from a stage of the subset of contiguous stages that occurs earlier in the pipeline than a stage in which trace information is generated.
    Type: Application
    Filed: December 28, 2018
    Publication date: July 2, 2020
    Inventors: Gerald Lampert, Nitin Prakash, Shubhendu Sekhar Mukherjee, David Albert Carlson
  • Patent number: 9404970
    Abstract: A system includes processor cores that receive packets over a debug bus. The cores execute transactions in response to the packets. The packets are one of several types of packets such as a Second Access Bus (SAB) packet and Debug Access Bus (DAB) packet. The cores include specified resources and non-specified resources. A core that executes a transaction in response to a SAB packet accesses a non-specified resource and a core that executes a transaction in response to a DAB packet accesses a specified resources. A debug specification identifies the specified resources as being accessible by a debug controller. The debug specification does not identify the non-specified resources as being accessible by the debug controller.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: August 2, 2016
    Assignee: CAVIUM, INC.
    Inventors: Teng Chiang Lin, Gerald Lampert, Nitin Prakash, Andy Wang, Bryan W. Chin
  • Publication number: 20160139201
    Abstract: A system includes processor cores that receive packets over a debug bus. The cores execute transactions in response to the packets. The packets are one of several types of packets such as a Second Access Bus (SAB) packet and Debug Access Bus (DAB) packet. The cores include specified resources and non-specified resources. A core that executes a transaction in response to a SAB packet accesses a non-specified resource and a core that executes a transaction in response to a DAB packet accesses a specified resources. A debug specification identifies the specified resources as being accessible by a debug controller. The debug specification does not identify the non-specified resources as being accessible by the debug controller.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 19, 2016
    Inventors: Teng Chiang Lin, Gerald Lampert, Nitin Prakash, Andy Wang, Bryan W. Chin
  • Patent number: 8244210
    Abstract: A method for destructively reading out data from a stolen or lost mobile phone. A special switch off feature disables all the services associated with the mobile phone, except for a messaging service and the ability to destructively read out data. A user can retrieve the data stored in the mobile phone from a remote location. Once the data is retrieved, all the data in the mobile phone is erased.
    Type: Grant
    Filed: December 1, 2008
    Date of Patent: August 14, 2012
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Antony Aloysius Ayanamcottil, Varun Yarehalli Chandrappa, Natesh Shridhar Revankar, Priya Verma, Mohammad Dilshad Alam, Nitin Prakash Sharma, Praveen Prakash Thazhalhu Pullaikudi
  • Publication number: 20090143048
    Abstract: A method for destructively reading out data from a stolen or lost mobile phone. A special switch off feature disables all the services associated with the mobile phone, except for a messaging service and the ability to destructively read out data. A user can retrieve the data stored in the mobile phone from a remote location. Once the data is retrieved, all the data in the mobile phone is erased.
    Type: Application
    Filed: December 1, 2008
    Publication date: June 4, 2009
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Anthony A. AYANAMCOTTIL, Varun Yarehall CHANDRAPPA, Natesh Shridhar REVANKAR, Priva VERMA, Mohammad Dilshad ALAM, Nitin Prakash SHARMA, Praveen Prakash Thazhalhu PULLAKUDI