Patents by Inventor Rakesh Sinha
Rakesh Sinha 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: 20150350101Abstract: A cloud computing environment consists of a cloud deployment platform with an application management server executing thereon, and a cloud management server configured to manage a plurality of virtual machines deployed in a cloud infrastructure. When a cloud-based application is deployed to the cloud infrastructure, a deployment plan for the cloud-based application is read, where the deployment plan comprises a first plurality of tasks to be executed in the cloud infrastructure. A determination is made that one or more custom tasks are required to be executed in the cloud infrastructure. After the determination, the one or more custom tasks are inserted into the first plurality of tasks to generate a second plurality of tasks. The second plurality of tasks is then transmitted to the cloud management server for execution in the cloud infrastructure.Type: ApplicationFiled: May 30, 2014Publication date: December 3, 2015Applicant: VMware, Inc.Inventors: Rakesh SINHA, Vishwas NAGARAJA
-
Publication number: 20150085568Abstract: An integrated circuit includes one or more bit cells, a word line coupled to the one or more bit cells, and a dummy word line arranged with the word line to have a capacitance therebetween. The capacitance provides a voltage boost or reduction of the word line to assist read and write operations.Type: ApplicationFiled: September 26, 2013Publication date: March 26, 2015Applicant: QUALCOMM IncorporatedInventors: Chirag GULATI, Rakesh SINHA, Ritu CHABA, Sei Seung YOON
-
Publication number: 20150035311Abstract: A substantially flat fronted vehicle (10) such as a truck is provided with adjustable air deflector blades (24A-24D). The air deflector blades (24A-24D) provide upper (24A 24C) and lower (24B 24D) air deflector blades vertically mounted above one another and providing a gap (32) around the windscreen (8). The air deflector blades (24A-24D) are arcuate sheets in form and each supported by support arms (26) comprising vertically hinged first (38) and second (40) connected spring loaded arms that are urged to spring open but are held a selected angle and distance from the vehicle (10) front face (22) by wire rope length selection means and are thusly adjusted to promote least aerodynamic drag. Use on rail vehicles is also included. The apparatus has the unexpected effect of actually reducing forward vehicle aerodynamic drag in the presence of crosswinds.Type: ApplicationFiled: April 9, 2013Publication date: February 5, 2015Inventors: Vasu Rao, Rakesh Sinha
-
Publication number: 20140207925Abstract: Determining if a new federation should be formed. A method includes a voter node determining that it has sufficient votes to form a new federation. The method further includes determining that no node existing in a previous federation already has a quorum of valid global tickets. Each global ticket indicates that a node agrees that a federation should continue to exist. As a result, the voter node forms a new federation.Type: ApplicationFiled: January 18, 2013Publication date: July 24, 2014Applicant: Microsoft CorporationInventors: Lu Xun, Alex Wun, Gopala Krishna R. Kakivaya, Rishi Rakesh Sinha
-
Publication number: 20140092773Abstract: Obtaining tight knowledge about nodes in a federated ring structure. The tight knowledge includes information about neighbors of a given node. The method includes at a given node, sending a join request, requesting to join a federated ring in a distributed computing environment. The method further includes, at the given node, receiving a join reply. The join reply provides an initial view of at least a portion of a neighborhood of the given node. The neighborhood is a set of nodes logically proximate the given node. The method further includes, at the given node, sending a lock request to nodes in the neighborhood to request that the other nodes in the given node's neighborhood are locked so as to not have overlapping nodes joining the given node's neighborhood simultaneously.Type: ApplicationFiled: September 28, 2012Publication date: April 3, 2014Applicant: MICROSOFT CORPORATIONInventors: Lu Xun, Rishi Rakesh Sinha, Mansoor Mohsin
-
Patent number: 8307085Abstract: Architecture that applies to a collection of nodes (e.g., a federation) and manages membership of the nodes to the collection via an external datastore. The storage of node state and collection state is stored in the external and highly available datastore. New nodes can now join the collection through the external store. The machines (nodes) in the collection create a lease with the external store that allows the external store to maintain precise knowledge of the set of machines alive in the collection. The external store thus allows the new machines to join the collection while ensuring that there exists only one ring in the collection. In other words, the disclosed architecture protocol ensures that any given point of time there is just one ring for the collection. Moreover, this can be in addition to a current join protocol, which ensures that consistent routing is available.Type: GrantFiled: March 16, 2010Date of Patent: November 6, 2012Assignee: Microsoft CorporationInventors: Rishi Rakesh Sinha, Lu Xun
-
Patent number: 8275912Abstract: Systems and methods that ensure formation of a single ring from a seed node at any given time. A “bootstrap” phase is included in a node's life cycle, to mitigate adverse affects of split-brain conditions in a network. During such bootstrap phase, if an existing ring is found, the seed node can join the existing ring in a same manner as a non-seed node does. If no ring is detected, the bootstrap phase attempts to elect a seed node to be the “super-seed node”, wherein a new ring can then be formed with such new super-seed node as the first node.Type: GrantFiled: April 27, 2009Date of Patent: September 25, 2012Assignee: Microsoft CorporationInventors: Gopala Krishna Reddy Kakivaya, Lu Xun, Rishi Rakesh Sinha
-
Publication number: 20110231450Abstract: Architecture that applies to a collection of nodes (e.g., a federation) and manages membership of the nodes to the collection via an external datastore. The storage of node state and collection state is stored in the external and highly available datastore. New nodes can now join the collection through the external store. The machines (nodes) in the collection create a lease with the external store that allows the external store to maintain precise knowledge of the set of machines alive in the collection. The external store thus allows the new machines to join the collection while ensuring that there exists only one ring in the collection. In other words, the disclosed architecture protocol ensures that any given point of time there is just one ring for the collection. Moreover, this can be in addition to a current join protocol, which ensures that consistent routing is available.Type: ApplicationFiled: March 16, 2010Publication date: September 22, 2011Applicant: MICROSOFT CORPORATIONInventors: Rishi Rakesh Sinha, Lu Xun
-
Publication number: 20110194558Abstract: Architecture that provides reliable communications of broadcast data (e.g., a message) in a collection of nodes. Each node in the collection is assigned a range of identifiers in a token. The union of the tokens for all nodes is the entire identifier range space. Each node that receives a reliable broadcast message from an originator node acknowledges receipt of the message using its token. One or more intermediate nodes forward the message from the originator node to other nodes with which the originator node has no direct communications (multi-level node structure). The indirect nodes each send acknowledgements back to the parent nodes (which can be an intermediate node) which combine the tokens to ensure the entire range space for the associated assigned token range is covered. The originator node ultimately receives tokens to compute if all nodes have received the message.Type: ApplicationFiled: February 11, 2010Publication date: August 11, 2011Applicant: Microsoft CorporationInventors: Rishi Rakesh Sinha, Lu Xun, Gopala Krishna Reddy Kakivaya
-
Publication number: 20100114826Abstract: Systems and methods for managing configurations of data nodes in a distributed environment A configuration manager is implemented as a set of distributed master nodes that may use quorum-based processing to enable reliable identification of master nodes storing current configuration information, even if some of the master nodes fail. If a quorum of master nodes cannot be achieved or some other event occurs that precludes identification of current configuration information, the configuration manager may be rebuilt by analyzing reports from read/write quorums of nodes associated with a configuration, allowing automatic recovery of data partitions.Type: ApplicationFiled: July 29, 2009Publication date: May 6, 2010Applicant: Microsoft CorporationInventors: Santeri Olavi Voutilainen, Gopala Krishna Reddy Kakivaya, Ajay Kalhan, Lu Xun, Mark C. Benvenuto, Rishi Rakesh Sinha, Radhakrishnan Srikanth
-
Publication number: 20100106831Abstract: Systems and methods that ensure formation of a single ring from a seed node at any given time. A “bootstrap” phase is included in a node's life cycle, to mitigate adverse affects of split-brain conditions in a network. During such bootstrap phase, if an existing ring is found, the seed node can join the existing ring in a same manner as a non-seed node does. If no ring is detected, the bootstrap phase attempts to elect a seed node to be the “super-seed node”, wherein a new ring can then be formed with such new super-seed node as the first node.Type: ApplicationFiled: April 27, 2009Publication date: April 29, 2010Applicant: MICROSOFT CORPORATIONInventors: Gopala Krishna Reddy Kakivaya, Lu Xun, Rishi Rakesh Sinha
-
Patent number: 7491721Abstract: An antimycobacterial combination and composition for treating tuberculosis are described. The compounds used are N-(3-[[4-(3-trifluoromethylphenyl)piperazinyl]methyl]-2-methyl-5-phenyl-pyrrolyl)-4-pyridylcarboxamide of formula (I) or a pharmaceutically acceptable non-toxic salt thereof and an amount of one or more first line antitubercular drugs.Type: GrantFiled: May 12, 2004Date of Patent: February 17, 2009Assignee: Lupin LimitedInventors: Sudershan Kumar Arora, Neelima Sinha, Rakesh Sinha, Ram Shankar Upadhyaya
-
Patent number: 7254141Abstract: A method and system for allocating bandwidth in an optical communication system. During a set-up phase, a set-up message including requesting a connection is generated and includes a requested priority and requested bandwidth. When a switch receives the set-up message, the switch determines whether the available priority bandwidth for the requested priority exceeds the requested bandwidth. If the available priority bandwidth for the requested priority exceeds the requested bandwidth, the switch creates a provisional connectional which is committed to an actual connection in a subsequent connect phase. If the available priority bandwidth for the requested priority does not exceed the requested bandwidth, then the switch rejects the connection to provide a fast release.Type: GrantFiled: October 8, 2002Date of Patent: August 7, 2007Assignee: Ciena Corp.Inventors: Premal D. Desai, Neeraj Gulati, Ted Tedijanto, Rakesh Sinha
-
Publication number: 20070154408Abstract: The present invention relates to a biodegradable microparticle composition useful for the target specific drug delivery to manage pulmonary tuberculosis, said composition comprising two anti-tuberculosis drugs, and a biodegradable polymer for drug delivery in a ratio of about 1:2 to 2:1, wherein the anti-tubercular drugs are in the ratio of 1:2 to 2:1, also, a process for the preparation of the composition, and lastly, a method of treating pulmonary tuberculosis in a subject, said method comprising administering by inhalation alone or in combination with oral route, pharmaceutically effective amount of the composition to the subject in need thereof, wherein the dosage for inhalation is ranging between 0.5 to 10 mg/kg body weight/day and that for oral route is ranging between 4 to 32 mg/kg body weight/day.Type: ApplicationFiled: March 9, 2007Publication date: July 5, 2007Inventors: Himadri Sen, Suryakumar Jayanthi, Rakesh Sinha, Rolee Sharma, Pavan Muttil
-
Publication number: 20070154562Abstract: The present invention relates to a biodegradable microparticle composition useful for the target specific drug delivery to manage pulmonary tuberculosis, said composition comprising two anti-tuberculosis drugs, and a biodegradable polymer for drug delivery in a ratio of about 1:2 to 2: 1, wherein the anti-tubercular drugs are in the ratio of 1:2 to 2:1, also, a process for the preparation of the composition, and lastly, a method of treating pulmonary tuberculosis in a subject, said method comprising administering by inhalation alone or in combination with oral route, pharmaceutically effective amount of the composition to the subject in need thereof, wherein the dosage for inhalation is ranging between 0.5 to 10 mg/kg body weight/day and that for oral route is ranging between 4 to 32 mg/kg body weight/day.Type: ApplicationFiled: March 9, 2007Publication date: July 5, 2007Inventors: Himadri SEN, Suryakumar Jayanthi, Rakesh Sinha, Rolee Sharma, Pavan Muttil
-
Publication number: 20050256128Abstract: An antimycobacterial combination and composition for treating tuberculosis are described. The compounds used are N-(3-[[4-(3-trifluoromethylphenyl)piperazinyl]methyl]-2-methyl-5-phenyl-pyrrolyl)-4-pyridylcarboxamide of formula (I) or a pharmaceutically acceptable non-toxic salt thereof and an amount of one or more first line antitubercular drugs.Type: ApplicationFiled: May 12, 2004Publication date: November 17, 2005Inventors: Sudershan Arora, Neelima Sinha, Rakesh Sinha, Ram Upadhyaya
-
Publication number: 20050201276Abstract: An embodiment of the invention is a method of allocating protection path resources including obtaining a link vector for a plurality of protection paths. The link vector includes a plurality of link vector elements. A proposed link vector is determined for each of the protection paths. The proposed link vector includes a plurality of proposed link vector elements and is indicative of allocating a respective protection path to a working path. A link cost is determined based on the proposed link vector and the obtained link vector. A path cost is determined for at least two protection paths based on the past cost.Type: ApplicationFiled: May 13, 2005Publication date: September 15, 2005Inventor: Rakesh Sinha
-
Publication number: 20050192275Abstract: Novel compounds belonging to the class of oxazolidinones possessing potent antimycobacterial properties especially useful in the treatment of acid fast organisms such as Mycobacterium tuberculosis, Mycobacterium avium-intracellular complex, M. fortuitum and M. kansai. The compound and its pharmaceutically acceptable salts thereof act as antibacterial agents. Also disclosed is a method for inhibiting growth of mycobacterial cells as well as a method of treating mycobacterial conditions such as Mycobacterium tuberculosis, drug resistant Mycobacterium tuberculosis, Mycobacterium avium-intracellular complex, M. fortuitum and M. kansai, comprising administering an antimycobacterially effective amount of the said compound and/or pharmaceutically acceptable salts thereof. There is also disclosed a process for the manufacture of the said compound or its pharmaceutically acceptable salts.Type: ApplicationFiled: March 18, 2005Publication date: September 1, 2005Inventors: Sudershan Arora, Vijaykumar Patil, Prathap Nair, Prasad Dixit, Shankar Ajay, Rakesh Sinha
-
Publication number: 20050107370Abstract: Novel pyrrole derivatives of formula (I) and their pharmaceutically acceptable acid addition salts having superior antimycobacterial activity against clinically sensitive as well as resistant strains of Mycobacterium tuberculosis as well as having lesser toxicity compared to known compounds. The use of the novel compounds of formula (I) for treatment of latent tuberculosis including Multi Drug Resistant Tuberculosis (MDR TB). The methods for preparation of the novel compounds, pharmaceutical compositions containing the novel compounds and method of treating MDR TB by administration of compounds of formula (I).Type: ApplicationFiled: September 20, 2002Publication date: May 19, 2005Inventors: Sudershan Arora, Neelima Sinha, Sanjay Jain, Ram Upadhayaya, Gourhari Jana, Shankar Ajay, Rakesh Sinha
-
Publication number: 20050084455Abstract: The present invention relates to a biodegradable microparticle composition useful for the target specific drug delivery to manage pulmonary tuberculosis, said composition comprising two anti-tuberculosis drugs, and a biodegradable polymer for drug delivery in a ratio of about 1:2 to 2:1, wherein the anti-tubercular drugs are in the ratio of 1:2 to 2:1, also, a process for the preparation of the composition, and lastly, a method of treating pulmonary tuberculosis in a subject, said method comprising administering by inhalation alone or in combination with oral route, pharmaceutically effective amount of the composition to the subject in need thereof, wherein the dosage for inhalation is ranging between 0.5 to 10 mg/kg body weight/day and that for oral route is ranging between 4 to 32 mg/kg body weight/day.Type: ApplicationFiled: October 16, 2003Publication date: April 21, 2005Inventors: Himadri Sen, Suryakumar Jayanthi, Rakesh Sinha, Rolee Sharma, Pawan Muttil