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: 20150350101
    Abstract: 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: Application
    Filed: May 30, 2014
    Publication date: December 3, 2015
    Applicant: VMware, Inc.
    Inventors: Rakesh SINHA, Vishwas NAGARAJA
  • Publication number: 20150085568
    Abstract: 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: Application
    Filed: September 26, 2013
    Publication date: March 26, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Chirag GULATI, Rakesh SINHA, Ritu CHABA, Sei Seung YOON
  • Publication number: 20150035311
    Abstract: 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: Application
    Filed: April 9, 2013
    Publication date: February 5, 2015
    Inventors: Vasu Rao, Rakesh Sinha
  • Publication number: 20140207925
    Abstract: 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: Application
    Filed: January 18, 2013
    Publication date: July 24, 2014
    Applicant: Microsoft Corporation
    Inventors: Lu Xun, Alex Wun, Gopala Krishna R. Kakivaya, Rishi Rakesh Sinha
  • Publication number: 20140092773
    Abstract: 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: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Lu Xun, Rishi Rakesh Sinha, Mansoor Mohsin
  • Patent number: 8307085
    Abstract: 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: Grant
    Filed: March 16, 2010
    Date of Patent: November 6, 2012
    Assignee: Microsoft Corporation
    Inventors: Rishi Rakesh Sinha, Lu Xun
  • Patent number: 8275912
    Abstract: 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: Grant
    Filed: April 27, 2009
    Date of Patent: September 25, 2012
    Assignee: Microsoft Corporation
    Inventors: Gopala Krishna Reddy Kakivaya, Lu Xun, Rishi Rakesh Sinha
  • Publication number: 20110231450
    Abstract: 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: Application
    Filed: March 16, 2010
    Publication date: September 22, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Rishi Rakesh Sinha, Lu Xun
  • Publication number: 20110194558
    Abstract: 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: Application
    Filed: February 11, 2010
    Publication date: August 11, 2011
    Applicant: Microsoft Corporation
    Inventors: Rishi Rakesh Sinha, Lu Xun, Gopala Krishna Reddy Kakivaya
  • Publication number: 20100114826
    Abstract: 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: Application
    Filed: July 29, 2009
    Publication date: May 6, 2010
    Applicant: Microsoft Corporation
    Inventors: Santeri Olavi Voutilainen, Gopala Krishna Reddy Kakivaya, Ajay Kalhan, Lu Xun, Mark C. Benvenuto, Rishi Rakesh Sinha, Radhakrishnan Srikanth
  • Publication number: 20100106831
    Abstract: 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: Application
    Filed: April 27, 2009
    Publication date: April 29, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Gopala Krishna Reddy Kakivaya, Lu Xun, Rishi Rakesh Sinha
  • Patent number: 7491721
    Abstract: 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: Grant
    Filed: May 12, 2004
    Date of Patent: February 17, 2009
    Assignee: Lupin Limited
    Inventors: Sudershan Kumar Arora, Neelima Sinha, Rakesh Sinha, Ram Shankar Upadhyaya
  • Patent number: 7254141
    Abstract: 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: Grant
    Filed: October 8, 2002
    Date of Patent: August 7, 2007
    Assignee: Ciena Corp.
    Inventors: Premal D. Desai, Neeraj Gulati, Ted Tedijanto, Rakesh Sinha
  • Publication number: 20070154408
    Abstract: 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: Application
    Filed: March 9, 2007
    Publication date: July 5, 2007
    Inventors: Himadri Sen, Suryakumar Jayanthi, Rakesh Sinha, Rolee Sharma, Pavan Muttil
  • Publication number: 20070154562
    Abstract: 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: Application
    Filed: March 9, 2007
    Publication date: July 5, 2007
    Inventors: Himadri SEN, Suryakumar Jayanthi, Rakesh Sinha, Rolee Sharma, Pavan Muttil
  • Publication number: 20050256128
    Abstract: 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: Application
    Filed: May 12, 2004
    Publication date: November 17, 2005
    Inventors: Sudershan Arora, Neelima Sinha, Rakesh Sinha, Ram Upadhyaya
  • Publication number: 20050201276
    Abstract: 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: Application
    Filed: May 13, 2005
    Publication date: September 15, 2005
    Inventor: Rakesh Sinha
  • Publication number: 20050192275
    Abstract: 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: Application
    Filed: March 18, 2005
    Publication date: September 1, 2005
    Inventors: Sudershan Arora, Vijaykumar Patil, Prathap Nair, Prasad Dixit, Shankar Ajay, Rakesh Sinha
  • Publication number: 20050107370
    Abstract: 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: Application
    Filed: September 20, 2002
    Publication date: May 19, 2005
    Inventors: Sudershan Arora, Neelima Sinha, Sanjay Jain, Ram Upadhayaya, Gourhari Jana, Shankar Ajay, Rakesh Sinha
  • Publication number: 20050084455
    Abstract: 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: Application
    Filed: October 16, 2003
    Publication date: April 21, 2005
    Inventors: Himadri Sen, Suryakumar Jayanthi, Rakesh Sinha, Rolee Sharma, Pawan Muttil