Patents by Inventor Rajan Sharma
Rajan Sharma 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: 11972295Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating customized recommendations for environmentally-conscious cloud computing frameworks for replacing computing resources of existing datacenters. One of the methods involves receiving, through a user interface presented on a display of a computing device, data regarding a user's existing datacenter deployment and the user's preferences for the new cloud computing framework, generating one or more recommendations for environmentally-conscious cloud computing frameworks based on the received data, and presenting such recommendations through the user interface for the user's review and consideration.Type: GrantFiled: October 24, 2022Date of Patent: April 30, 2024Assignee: Accenture Global Solutions LimitedInventors: Vibhu Sharma, Vikrant Kaulgud, Mainak Basu, Sanjay Podder, Kishore P. Durg, Sundeep Singh, Rajan Dilavar Mithani, Akshay Kasera, Swati Sharma, Priyavanshi Pathania, Adam Patten Burden, Pavel Valerievich Ponomarev, Peter Michael Lacy, Joshy Ravindran
-
Publication number: 20230248696Abstract: Compounds of formula I and II: or a pharmaceutically acceptable salt thereof, and their compositions including polymer encapsulated micro/nano particle compositions are provided, wherein: R1 is —CH2—, a C2-6 straight or branched chain alkylene, alkenylene or alkynylene group or a short chain polyethylene glycol group having 2-6 monomers, or a combination thereof; R2 is hydrogen or —(C?O)R3 wherein R3 is a C2-6 straight or branched chain alkylene, alkenylene or alkynylene group or a short chain polyethylene glycol group having 2-6 monomers, or a combination thereof; and R4 is a pharmaceutically acceptable polymeric moiety comprising a pharmaceutically acceptable polymer chain such that R1 is linked to the polymer chain through an ester, carbonate or carbamate bond including the oxygen atom linking R1 and R4. The compositions are useful for treatment of multiple myeloma, mantle cell lymphoma, and transfusion-dependent anemia due to myelodysplastic syndromes.Type: ApplicationFiled: May 3, 2020Publication date: August 10, 2023Inventors: Deven Patel, H. Rajan Sharma, Manoj Mishra, Lemma Reddy PEDDAREDDYGARI
-
Publication number: 20230247054Abstract: In some aspects, the disclosure is directed to methods and systems for providing an architecture for building high performance silicon components that support a rich set of networking and security features. In many implementations, the architecture splits network and security functions into two functional and logical blocks (which may physically be on the same die or integrated circuit in some implementations, or may be split on separate integrated circuits). The network functions may be executed via an integrated network interface card and accelerator subsystem with a high throughput execution pipeline. Security functions may be executed asynchronously from the network processing functions, in many implementations.Type: ApplicationFiled: January 28, 2022Publication date: August 3, 2023Inventors: Rajan Sharma, Mark Birman, Laxminarasimha Rao Kesiraju
-
Publication number: 20230246963Abstract: A switch includes memory including a flow table. The flow table includes a flow key database and a flow policy database for flows in a network associated with the switch. The switch includes a security processor including an exact match engine. The exact match engine manages the flow table in the memory. The exact match engine includes a learn cache configured to store key entries for storage in the flow key database.Type: ApplicationFiled: January 31, 2022Publication date: August 3, 2023Inventors: Abhay Kulkarni, Rajan Sharma, Oron Levi, Vamsi Tatapudi, Mosi Ravia
-
Patent number: 11439617Abstract: The present invention comprises compounds of formula (I): where R1 may be PEG or other polymeric moieties. For example, R1 may be repeating PEG units —(CH2—CH2—O)n—, wherein n=1-455. R1 may also be other polymeric moieties of varying sizes and structures, for example, R1 may be poly(glycolide), poly(lactic acid), poly(lactide), poly(caprolactone), poly(lactide-co-caprolactone), poly(lactide-co-glycolide), or poly(lactic acid)-butanol. One or more embodiments of the invention may also relate to injectable pharmaceutical compositions comprising polymer conjugated monomethyl fumarate, and methods for treating relapsing-remitting multiple sclerosis and psoriasis.Type: GrantFiled: October 16, 2018Date of Patent: September 13, 2022Inventors: Deven Patel, H. Rajan Sharma, Manoj Mishra
-
Publication number: 20220251295Abstract: Compounds of formula I: or a pharmaceutically acceptable salt, hydrate, and/or solvate thereof, wherein: R1 is a pharmaceutically acceptable polymeric moiety comprising a pharmaceutically acceptable polymer chain such that the carbonyl group is linked to R1 through an ester, amide, carbonate or carbamate bond; R2 is hydrogen, or —(C?O)Rs wherein R5 is a C1-3 straight or branched chain alkyl group; and R3 and R4 are independently selected from hydrogen, C1-3 straight or branched chain alkyl group, or —(C=0)Re wherein R6 is —(O—CH2—CH2)n—OCH3 or a C1-3 straight or branched chain alkyl group, and n is 1 to 5. The compositions are useful for the treatment of Parkinson's disease when administered alone or in combination with carbidopa and/or entacapone.Type: ApplicationFiled: June 28, 2020Publication date: August 11, 2022Inventors: Deven Patel, H. Rajan Sharma, Manoj Sharma, Leema Reddy PEDDAREDDYGARI
-
Patent number: 10855816Abstract: A highly parallel programmable packet editing engine with a scalable control infrastructure includes receiving an ingress packet having one or more headers; assigning, by one or more processors, the one or more headers of the ingress packet to a number of zones, wherein each zone is a grouping of adjacent headers that are closely related to one another by information content or processing type; performing, by the one or more processors, offset computations for the one or more headers in a zone concurrently with offset computations of headers assigned to other zones; performing, by the one or more processors, different header operations on the one or more headers concurrently with respective ones of a plurality of editing engines; combining, by the one or more processors, the edited one or more headers at the computed offsets to generate a modified egress packet; and providing, for transmission, the modified egress packet.Type: GrantFiled: May 21, 2019Date of Patent: December 1, 2020Assignee: Avago Technologies International Sales Pte. LimitedInventors: Rajan Sharma, Niranjan Vaidya, Mandar Joshi
-
Publication number: 20200237704Abstract: The present invention comprises compounds of formula (I): where R1 may be PEG or other polymeric moieties. For example, R1 may be repeating PEG units —(CH2—CH2—O)n—, wherein n=1-455. R1 may also be other polymeric moieties of varying sizes and structures, for example, R1 may be poly(glycolide), poly(lactic acid), poly(lactide), poly(caprolactone), poly(lactide-co-caprolactone), poly(lactide-co-glycolide), or poly(lactic acid)-butanol. One or more embodiments of the invention may also relate to injectable pharmaceutical compositions comprising polymer conjugated monomethyl fumarate, and methods for treating relapsing-remitting multiple sclerosis and psoriasis.Type: ApplicationFiled: October 16, 2018Publication date: July 30, 2020Inventors: Deven Patel, H. Rajan Sharma, Manoj Sharma
-
Publication number: 20190379767Abstract: A highly parallel programmable packet editing engine with a scalable control infrastructure includes receiving an ingress packet having one or more headers; assigning, by one or more processors, the one or more headers of the ingress packet to a number of zones, wherein each zone is a grouping of adjacent headers that are closely related to one another by information content or processing type; performing, by the one or more processors, offset computations for the one or more headers in a zone concurrently with offset computations of headers assigned to other zones; performing, by the one or more processors, different header operations on the one or more headers concurrently with respective ones of a plurality of editing engines; combining, by the one or more processors, the edited one or more headers at the computed offsets to generate a modified egress packet; and providing, for transmission, the modified egress packet.Type: ApplicationFiled: May 21, 2019Publication date: December 12, 2019Inventors: Rajan SHARMA, Niranjan Vaidya, Mandar Joshi
-
Patent number: 9426091Abstract: A system includes a forwarding instance that is configured to receive a packet from a source on a port that is a member port of an etherchannel bundle. The forwarding instance is configured to update a table with information that correlates the source with the port. The forwarding instance is also configured to send a synchronization packet to other forwarding instances having ports that are member ports of the etherchannel bundle. Upon receipt of the synchronization packet, the other forwarding instances are configured to update tables with the information that correlates the source with the port.Type: GrantFiled: March 6, 2012Date of Patent: August 23, 2016Assignee: Cisco Technology, Inc.Inventor: Rajan Sharma
-
Patent number: 8718053Abstract: In one implementation, a cluster of network devices forwards packets within the cluster according to a node vector and a cluster database. The cluster database defines a path from each network device in the cluster to every other network device in the cluster. When a packet is received, the receiving network device accesses a forwarding database for egress ports according to a destination address of the packet and accesses the cluster database to identify a first cluster link in the path from the receiving network device to the egress network device. The receiving network device adds a node vector to the packet. The node vector communicates to subsequent network devices how the packet is to be forwarded through the cluster on the path from the receiving network device to the egress network device. The node vector is specific to the network device cluster and operates independent from packet forwarding protocols.Type: GrantFiled: November 12, 2010Date of Patent: May 6, 2014Assignee: Cisco Technology, Inc.Inventors: Ramanan Raghuraman, Rajan Sharma
-
Publication number: 20130235881Abstract: A system includes a forwarding instance that is configured to receive a packet from a source on a port that is a member port of an etherchannel bundle. The forwarding instance is configured to update a table with information that correlates the source with the port. The forwarding instance is also configured to send a synchronization packet to other forwarding instances having ports that are member ports of the etherchannel bundle. Upon receipt of the synchronization packet, the other forwarding instances are configured to update tables with the information that correlates the source with the port.Type: ApplicationFiled: March 6, 2012Publication date: September 12, 2013Applicant: Cisco Technology, Inc.Inventor: Rajan Sharma
-
Publication number: 20120120949Abstract: In one implementation, a cluster of network devices forwards packets within the cluster according to a node vector and a cluster database. The cluster database defines a path from each network device in the cluster to every other network device in the cluster. When a packet is received, the receiving network device accesses a forwarding database for egress ports according to a destination address of the packet and accesses the cluster database to identify a first cluster link in the path from the receiving network device to the egress network device. The receiving network device adds a node vector to the packet. The node vector communicates to subsequent network devices how the packet is to be forwarded through the cluster on the path from the receiving network device to the egress network device. The node vector is specific to the network device cluster and operates independent from packet forwarding protocols.Type: ApplicationFiled: November 12, 2010Publication date: May 17, 2012Applicant: Cisco Technology, Inc.Inventors: Ramanan Raghuraman, Rajan Sharma
-
Patent number: 6996678Abstract: A cache controller is disclosed. The cache controller includes potential replacement list, a plurality of valid bits and a number of counters. The potential replacement list includes a number of entries. Each of the valid bits corresponds to one of the entries. Each of the counters also corresponds to the one of the entries.Type: GrantFiled: July 31, 2002Date of Patent: February 7, 2006Assignee: Cisco Technology, Inc.Inventor: Rajan Sharma
-
Patent number: 6949513Abstract: A polypeptide of the formula (I), Pa-L-Pb-L-Pc-L-Pd.Type: GrantFiled: June 28, 2002Date of Patent: September 27, 2005Assignee: Dabur Research FoundationInventors: Sudhanand Prasad, Rama Mukherjee, Anand C. Burman, Archna Mathur, Rajan Sharma, Manu Jaggi
-
Patent number: 6898713Abstract: A method and apparatus for processing incomplete SSL/TLS records is disclosed. Typical processing of encrypted and authenticated SSL/TLS records involves reconstructing the entire record after if has been segmented by a transport layer in order to be sent over a networked connection. This creates a significant performance bottleneck. The disclosed invention takes the truncated records as they arrive and creates block-aligned segments (truncated records), coupled with residue left to transfer between an arriving segment and the previously block-aligned segment, which allows continuous processing of the encrypted partial records.Type: GrantFiled: December 28, 2000Date of Patent: May 24, 2005Assignee: Cisco Technology, Inc.Inventors: Christophe Joly, Rajan Sharma
-
Patent number: 6828304Abstract: This invention relates to novel antiproliferative and anti secrectory peptides that are inhibitory to vasoactive intestinal peptide receptor and are useful in the treatment of cancer. The invention particularly relates to the synthesis of lipid-peptide conjugates containing fatty acids of different sizes, which inhibits the binding of VIP to its receptors. The invention encompasses methods for generation of these peptides, composition containing these peptides and the pharmacological applications of these peptides especially in the treatment and prevention of cancer.Type: GrantFiled: July 31, 2000Date of Patent: December 7, 2004Assignee: Dabur Research FoundationInventors: Anand C. Burman, Sudhanand Prasad, Rama Mukherjee, Manu Jaggi, Anu T. Singh, Rajan Sharma
-
Publication number: 20030105009Abstract: A polypeptide of the formula (I),Type: ApplicationFiled: June 28, 2002Publication date: June 5, 2003Applicant: DABUR RESEARCH FOUNDATIONInventors: Sudhanad Prasad, Rama Mukherjee, Anand C. Burman, Archna Mathur, Rajan Sharma, Manu Jaggi