Patents by Inventor Sanjeev Joshi

Sanjeev Joshi 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: 10579406
    Abstract: One embodiment of the present invention provides a dynamic overlay tunnel orchestration system. During operation, the system detects the appearance of a first virtual machine running on a hypervisor of a first host machine coupled to a first switch in a network. The system identifies a first virtual local area network (VLAN) associated with the first virtual machine and determines whether an overlay tunnel exists between the first switch and a second switch coupling a second virtual machine belonging to the first VLAN. If no such overlay tunnel exists, the system generates an instruction for the first and second switches to establish a first overlay tunnel between the first and second switches.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: March 3, 2020
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventors: Ritesh Madapurath, Sachin Holla, Manjunath A. G. Gowda, Sanjeev Joshi
  • Patent number: 9834557
    Abstract: A process for preparation of (2S, 5R)-7-oxo-6-sulphooxy-2-[((3R)-piperidine-3-carbonyl)-hydrazino carbonyl]-1,6-diaza-bicyclo[3.2.1]octane is disclosed.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: December 5, 2017
    Assignee: WOCKHARDT LIMITED
    Inventors: Sanjeev Joshi, Karuna Suresh Wankhede, Sunil Bhaginath Jadhav, Shivaji Sampatrao Pawar, Vinod Kashinath Ahirrao, Satish Bhawsar, Prasad Keshav Deshpande, Ravindra Dattatraya Yeole, Mahesh Vithalbhai Patel
  • Patent number: 9771364
    Abstract: A process for preparation of a compound of Formula (I) is disclosed.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: September 26, 2017
    Assignee: WOCKHARDT LIMITED
    Inventors: Sanjeev Joshi, Sunil Bhaginath Jadhav, Vipul Rane, Satish Bhawsar, Prasad Keshav Deshpande, Ravindra Dattatraya Yeole, Mahesh Vithalbhai Patel
  • Publication number: 20170197963
    Abstract: A process for preparation of (2S, 5R)-7-oxo-6-sulphooxy-2-[((3R)-piperidine-3-carbonyl)-hydrazino carbonyl]-1,6-diaza-bicyclo[3.2.1]octane is disclosed.
    Type: Application
    Filed: March 29, 2017
    Publication date: July 13, 2017
    Inventors: Sanjeev JOSHI, Karuna Suresh WANKHEDE, Sunil Bhaginath JADHAV, Shivaji Sampatrao PAWAR, Vinod Kashinath AHIRRAO, Satish BHAWSAR, Prasad Keshav DESHPANDE, Ravindra Dattatraya YEOLE, Mahesh Vithalbhai PATEL
  • Patent number: 9678669
    Abstract: Designing memory subsystems for integrated circuits can be time-consuming and costly task. To reduce development time and costs, an automated system and method for designing and constructing high-speed memory operations is disclosed. The automated system accepts a set of desired memory characteristics and then methodically selects different potential memory system design types and different implementations of each memory system design type. The potential memory system design types may include traditional memory systems, optimized traditional memory systems, intelligent memory systems, and hierarchical memory systems. A selected set of proposed memory systems that meet the specified set of desired memory characteristics is output to a circuit designer. When a circuit designer selects a proposed memory system, the automated system generates a complete memory system design, a model for the memory system, and a test suite for the memory system.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: June 13, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Sundar Iyer, Sanjeev Joshi, Shang-Tse Chuang
  • Patent number: 9657021
    Abstract: A process for preparation of (2S,5R)-7-oxo-6-sulphooxy-2-[((3R)-piperidine-3-carbonyl)-hydrazino carbonyl]-1,6-diaza-bicyclo[3.2.1]octane of Formula (I) is disclosed which is comprising reacting a compound of Formula (II) with a compound of Formula (III) to obtain a compound of Formula (IV). Crystalline compounds of Formula (I) are claimed.
    Type: Grant
    Filed: October 12, 2013
    Date of Patent: May 23, 2017
    Assignee: WOCKHARDT LIMITED
    Inventors: Sanjeev Joshi, Karuna Suresh Wankhede, Sunil Bhaginath Jadhav, Shivaji Sampatrao Pawar, Vinod Kashinath Ahirrao, Satish Bhawsar, Prasad Keshav Deshpande, Ravindra Dattatraya Yeole, Mahesh Vithalbhai Patel
  • Publication number: 20160340359
    Abstract: A process for preparation of a compound of Formula (I) is disclosed.
    Type: Application
    Filed: December 29, 2014
    Publication date: November 24, 2016
    Inventors: Sanjeev JOSHI, Sunil Bhaginath JADHAV, Vipul RANE, Satish BHAWSAR, Prasad Keshav DESHPANDE, Ravindra Dattatraya YEOLE, Mahesh Vithalbhai PATEL
  • Publication number: 20160299775
    Abstract: One embodiment of the present invention provides a dynamic overlay tunnel orchestration system. During operation, the system detects the appearance of a first virtual machine running on a hypervisor of a first host machine coupled to a first switch in a network. The system identifies a first virtual local area network (VLAN) associated with the first virtual machine and determines whether an overlay tunnel exists between the first switch and a second switch coupling a second virtual machine belonging to the first VLAN. If no such overlay tunnel exists, the system generates an instruction for the first and second switches to establish a first overlay tunnel between the first and second switches.
    Type: Application
    Filed: April 5, 2016
    Publication date: October 13, 2016
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Ritesh Madapurath, Sachin Holla, Manjunath A. G. Gowda, Sanjeev Joshi
  • Patent number: 9466395
    Abstract: An ActiveTest solution for memory is disclosed which can search for memory errors during the operation of a product containing digital memory. The ActiveTest system tests memory banks that are not being accessed by normal memory users in order to continually test the memory system in the background. When there is a conflict between the ActiveTest system and a memory user, the memory user is generally given priority.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: October 11, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Sundar Iyer, Shadab Nazar, Sanjeev Joshi
  • Patent number: 9390212
    Abstract: Multi-port memory circuits are often required within modern digital integrated circuits to store data. Multi-port memory circuits allow multiple memory users to access the same memory cell simultaneously. Multi-port memory circuits are generally custom-designed in order to obtain the best performance or synthesized with logic synthesis tools for quick design. However, these two options for creating multi-port memory give integrated circuit designers a stark choice: invest a large amount of time and money to custom design an efficient multi-port memory system or allow logic synthesis tools to inefficiently create multi-port memory. An intermediate solution is disclosed that allows an efficient multi-port memory array to be created largely using standard circuit cell components and register transfer level hardware design language code.
    Type: Grant
    Filed: May 4, 2015
    Date of Patent: July 12, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Sundar Iyer, Shang-Tse Chuang, Thu Nguyen, Sanjeev Joshi, Adam Kablanian
  • Patent number: 9381200
    Abstract: Compounds of Formula (I), their preparation and use in preventing or treating bacterial infection is disclosed.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: July 5, 2016
    Assignee: WOCKHARDT LIMITED
    Inventors: Mahesh Vithalbhai Patel, Prasad Keshav Deshpande, Satish Bhawasar, Sachin Bhagwat, Mohammad Alam Jafri, Amit Mishra, Laxmikant Pavase, Sunil Gupta, Rajesh Kale, Sanjeev Joshi
  • Publication number: 20160179394
    Abstract: Designing memory subsystems for integrated circuits can be time-consuming and costly task. To reduce development time and costs, an automated system and method for designing and constructing high-speed memory operations is disclosed. The automated system accepts a set of desired memory characteristics and then methodically selects different potential memory system design types and different implementations of each memory system design type. The potential memory system design types may include traditional memory systems, optimized traditional memory systems, intelligent memory systems, and hierarchical memory systems. A selected set of proposed memory systems that meet the specified set of desired memory characteristics is output to a circuit designer. When a circuit designer selects a proposed memory system, the automated system generates a complete memory system design, a model for the memory system, and a test suite for the memory system.
    Type: Application
    Filed: November 18, 2013
    Publication date: June 23, 2016
    Inventors: Sundar Iyer, Sanjeev Joshi, Shang-Tse Chuang
  • Publication number: 20160005493
    Abstract: An ActiveTest solution for memory is disclosed which can search for memory errors during the operation of a product containing digital memory. The ActiveTest system tests memory banks that are not being accessed by normal memory users in order to continually test the memory system in the background. When there is a conflict between the ActiveTest system and a memory user, the memory user is generally given priority.
    Type: Application
    Filed: September 17, 2015
    Publication date: January 7, 2016
    Inventors: Sundar Iyer, Shadab Nazar, Sanjeev Joshi
  • Publication number: 20160002235
    Abstract: A process for preparation of (2S,5R)-7-oxo-6-sulphooxy-2-[((3R)-piperidine-3-carbonyl)-hydrazino carbonyl]-1,6-diaza-bicyclo[3.2.1]octane of Formula (I) is disclosed which is comprising reacting a compound of Formula (II) with a compound of Formula (III) to obtain a compound of Formula (IV). Crystalline compounds of Formula (I) are claimed.
    Type: Application
    Filed: October 12, 2013
    Publication date: January 7, 2016
    Inventors: Sanjeev JOSHI, Karuna Suresh WANKHEDE, Sunil Bhaginath JADHAV, Shivaji Sampatrao PAWAR, Vinod Kashinath AHIRRAO, Satish BHAWSAR, Prasad Keshav DESHPANDE, Ravindra Dattatraya YEOLE, Mahesh Vithalbhai PATEL
  • Publication number: 20150328201
    Abstract: Compounds of Formula (I), their preparation and use in preventing or treating bacterial infection is disclosed.
    Type: Application
    Filed: July 9, 2015
    Publication date: November 19, 2015
    Inventors: Mahesh Vithalbhai PATEL, Prasad Keshav DESHPANDE, Satish BHAWASAR, Sachin BHAGWAT, Mohammad Alam JAFRI, Amit MISHRA, Laxmikant PAVASE, Sunil GUPTA, Rajesh KALE, Sanjeev JOSHI
  • Patent number: 9165687
    Abstract: An ActiveTest solution for memory is disclosed which can search for memory errors during the operation of a product containing digital memory. The ActiveTest system tests memory banks that are not being accessed by normal memory users in order to continually test the memory system in the background. When there is a conflict between the ActiveTest system and a memory user, the memory user is generally given priority.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: October 20, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Sundar Iyer, Shadab Nazar, Sanjeev Joshi
  • Patent number: 9132133
    Abstract: Compounds of Formula (I), their preparation and use in preventing or treating bacterial infection is disclosed.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: September 15, 2015
    Assignee: Wockhardt Ltd.
    Inventors: Mahesh Vithalbhai Patel, Prasad Keshav Deshpande, Satish Bhawasar, Sachin Bhagwat, Mohammad Alam Jafri, Amit Mishra, Laxmikant Pavase, Sunil Gupta, Rajesh Kale, Sanjeev Joshi
  • Publication number: 20150234950
    Abstract: Multi-port memory circuits are often required within modern digital integrated circuits to store data. Multi-port memory circuits allow multiple memory users to access the same memory cell simultaneously. Multi-port memory circuits are generally custom-designed in order to obtain the best performance or synthesized with logic synthesis tools for quick design. However, these two options for creating multi-port memory give integrated circuit designers a stark choice: invest a large amount of time and money to custom design an efficient multi-port memory system or allow logic synthesis tools to inefficiently create multi-port memory. An intermediate solution is disclosed that allows an efficient multi-port memory array to be created largely using standard circuit cell components and register transfer level hardware design language code.
    Type: Application
    Filed: May 4, 2015
    Publication date: August 20, 2015
    Inventors: Sundar Iyer, Shang-Tse Chuang, Thu Nguyen, Sanjeev Joshi, Adam Kablanian
  • Publication number: 20150174133
    Abstract: Compounds of Formula (I), their preparation and use in preventing or treating bacterial infection is disclosed.
    Type: Application
    Filed: January 30, 2015
    Publication date: June 25, 2015
    Applicant: WOCKHARDT LIMITED
    Inventors: Mahesh Vithalbhai PATEL, Prasad Keshav Deshpande, Satish Bhawasar, Sachin Bhagwat, Mohammad Alam Jafri, Amit Mishra, Laxmikant Pavase, Sunil Gupta, Rajesh Kale, Sanjeev Joshi
  • Patent number: 9058860
    Abstract: Multi-port memory circuits are often required within modern digital integrated circuits to store data. Multi-port memory circuits allow multiple memory users to access the same memory cell simultaneously. Multi-port memory circuits are generally custom-designed in order to obtain the best performance or synthesized with logic synthesis tools for quick design. However, these two options for creating multi-port memory give integrated circuit designers a stark choice: invest a large amount of time and money to custom design an efficient multi-port memory system or allow logic synthesis tools to inefficiently create multi-port memory. An intermediate solution is disclosed that allows an efficient multi-port memory array to be created largely using standard circuit cell components and register transfer level hardware design language code.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: June 16, 2015
    Assignee: Memoir Systems, Inc.
    Inventors: Sundar Iyer, Shang-Tse Chuang, Thu Nguyen, Sanjeev Joshi, Adam Kablanian