Patents by Inventor Mandar A. Joshi

Mandar A. 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: 8830825
    Abstract: A method for priority-based protection includes assigning a priority to each of a plurality of flows associated with a plurality of working paths, wherein each of the plurality of the flows has a unique priority. The method also includes determining that one or more of the working paths has failed, and determining the available bandwidth on a protection path upon the failure of the one or more of the working paths. In addition, the method includes determining the priority of the flows on the one or more failed working paths, and switching two or more flows from the one or more failed working paths to the protection path based on at least the priority of the two or more flows, the bandwidth of the working path and the available bandwidth on the protected path.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: September 9, 2014
    Assignee: Fujitsu Limited
    Inventors: Venkata Ramana Kiran Addanki, Arun Saha, Mandar Joshi
  • Patent number: 8756355
    Abstract: Methods and structure are provided for managing a Serial Attached SCSI (SAS) domain via Universal Serial Bus (USB) communications. The system comprises a SAS expander. The SAS expander comprises a plurality of physical links, a USB interface, and a control unit. The control unit is operable to receive USB packets via the USB interface, to determine SAS management information based upon the received USB packets, and to alter a configuration of the SAS domain based upon the SAS management information determined from the USB packets.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: June 17, 2014
    Assignee: LSI Corporation
    Inventors: Kaushalender Aggarwal, Mandar Joshi, Saurabh B. Khanvilkar, Rakesh Verma
  • Publication number: 20140115318
    Abstract: An apparatus and method for a power-efficient framework to maintain data synchronization of a mobile personal computer (MPC) are described. In one embodiment, the method includes the detection of a data synchronization wakeup event while the MPC is operating according to a sleep state. Subsequent to wakeup event, at least one system resource is disabled to provide a minimum number of system resources required to re-establish a network connection. In one embodiment, user data from a network server is synchronized on the MPC without user intervention; the mobile platform system resumes operation according to the sleep state. In one embodiment, a wakeup alarm is programmed according to a user history profile regarding received e-mails. In a further embodiment, data synchronizing involves disabling a display, and throttling the system processor to operate at a reduced frequency. Other embodiments are described and claimed.
    Type: Application
    Filed: December 27, 2013
    Publication date: April 24, 2014
    Inventors: Uttam Sengupta, Prashant Gandhi, Shobbit Varshney, Mandar Joshi, Shreekant Thakkar
  • Publication number: 20140019645
    Abstract: Methods and structure are provided for enhancing zone configuration processes in a Serial Attached SCSI (SAS) architecture. The method includes embedding, at a SAS initiator, a ZONE UNLOCK request within a Serial Management Protocol (SMP) ZONE ACTIVATE command. The method also comprises transmitting the SMP ZONE ACTIVATE command to a SAS expander, and receiving, at the SAS expander, the SMP ZONE ACTIVATE command. Further, the method includes detecting, at the SAS expander, the ZONE UNLOCK request within the SMP ZONE ACTIVATE COMMAND. Additionally, the method includes copying, at the SAS expander, shadow SAS zoning data from a memory of the expander to current SAS zoning data at the memory of the expander responsive to acquiring the SMP ZONE ACTIVATE command. The method also comprises unlocking the SAS expander responsive to extracting the ZONE UNLOCK request from the SMP ZONE ACTIVATE command.
    Type: Application
    Filed: July 11, 2012
    Publication date: January 16, 2014
    Applicant: LSI CORPORATION
    Inventors: Mandar Joshi, Saurabh B. Khanvilkar, Kaushalender Aggarwal
  • Patent number: 8630288
    Abstract: A switch includes a processor coupled to a memory, one or more forwarding tables residing within the memory, and one or more ports. The ports are associated with a plurality of virtual local area networks and a plurality of bridge domains. Each of the bridge domains is associated with one of the forwarding tables, and each of the forwarding tables is associated with one of the bridge domains. The processor is configured to assign a first tag to a received packet, assign a second tag to the received packet, look up the destination address of the received packet in one of the forwarding tables, and selectively flood the ports of the active bridge domain with a copy of the received packet. The active bridge domain includes one of the plurality of bridge domains. The active bridge domain is associated with the ingress port of the received packet.
    Type: Grant
    Filed: May 17, 2010
    Date of Patent: January 14, 2014
    Assignee: Fujitsu Limited
    Inventors: Bijendra Singh, Arun Saha, Mandar Joshi, Abinder S. Dhillon
  • Publication number: 20130326615
    Abstract: Methods and structure are provided for implementing security features in SCSI Enclosure Services (SES) systems. The system comprises an SES device server, which includes a frontend interface, control unit, and backend interface. The frontend interface is operable to receive SES commands generated by Small Computer System Interface (SCSI) devices, and the backend interface is operable to manage operations of at least one peripheral device communicatively coupled with the SES device server based on received SES commands. The control unit is operable to determine whether a SCSI initiator that generated an SES command is an authorized device. The control unit is further operable to perform the SES command in response to determining that the SCSI initiator is an authorized device, and is further operable to reject the SES command in response to determining that the SCSI initiator is not an authorized device.
    Type: Application
    Filed: June 4, 2012
    Publication date: December 5, 2013
    Applicant: LSI CORPORATION
    Inventors: Saurabh B. Khanvilkar, Mandar Joshi, Kaushalender Aggarwal
  • Publication number: 20130304952
    Abstract: Methods and structure are provided for managing a Serial Attached SCSI (SAS) domain via Universal Serial Bus (USB) communications. The system comprises a SAS expander. The SAS expander comprises a plurality of physical links, a USB interface, and a control unit. The control unit is operable to receive USB packets via the USB interface, to determine SAS management information based upon the received USB packets, and to alter a configuration of the SAS domain based upon the SAS management information determined from the USB packets.
    Type: Application
    Filed: May 8, 2012
    Publication date: November 14, 2013
    Applicant: LSI CORPORATION
    Inventors: Kaushalender Aggarwal, Mandar Joshi, Saurabh B. Khanvilkar, Rakesh Verma
  • Patent number: 8553531
    Abstract: A method may include communicatively coupling a first network element to a second network element via a first link of a multi-chassis link aggregation group, communicatively coupling the first network element to a third network element via a second link of the multi-chassis link aggregation group, communicatively coupling the second network element to a fourth network element via a first path of a point-to-point network, and communicatively coupling the third network element to the fourth network element via a second path of the point-to-point network. The method may also include configuring the first path and the second path as paths of a linear protected switching connection such that traffic associated with a service and communicated between the first network element and the fourth network element via the first link and the first path may be switched over to the second link and the second path in response to an event.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: October 8, 2013
    Assignee: Fujitsu Limited
    Inventors: Mandar Joshi, Pasula Srinivasa Reddy
  • Patent number: 8547828
    Abstract: A first network element is coupled to a second network element via a first path of a first point-to-point network, the first network element is coupled to a third network element via a second path of the first-point-to-point network, the second network element is coupled to a fourth network element via a first path of a second point-to-point network, and the third network element is coupled to the fourth network element via a second path of the second point-to-point network. The paths of the first point-to-point network are configured as paths of a first linear protected switching connection and the paths of the second point-to-point network are configured as paths of a second linear protected switching connection such that traffic communicated between the first network element and the fourth network element via the first paths may be switched over to the second paths.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: October 1, 2013
    Assignee: Fujitsu Limited
    Inventors: Mandar Joshi, Pasula Srinivasa Reddy
  • Patent number: 8477598
    Abstract: According to one embodiment, a method may include communicatively coupling a first network element to a second network element via a first path of a point-to-point network. The method may also include communicatively coupling the first network element to a third network element via a second path of the point-to-point network. The method may further include configuring the first path and the second path as paths of a linear protected switching connection such that traffic associated with a service and communicated via one of the first path and the second path may be switched over to the other of the first path and the second path in response to an event.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: July 2, 2013
    Assignee: Fujitsu Limited
    Inventors: Mandar Joshi, Pasula Srinivasa Reddy
  • Patent number: 8477599
    Abstract: According to a further embodiment, a method may include communicatively coupling a first network element to a second network element via a first path of a point-to-point network. The method may also include communicatively coupling the first network element to a third network element via a second path of the point-to-point network. The method may additionally include communicatively coupling the second network element and the third network element to a multipoint-to-multipoint network. The method may further include configuring the first path and the second path as paths of a linear protected switching connection such that traffic associated with a service and communicated between the first network element and the multipoint-to-multipoint network via one of the first path and the second path may be switched over to the other of the first path and the second path in response to an event.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: July 2, 2013
    Assignee: Fujitsu Limited
    Inventors: Mandar Joshi, Pasula Srinivasa Reddy
  • Patent number: 8434457
    Abstract: Various fuel injection systems and fuel injectors are disclosed that provide varying cooling rates for fuel injectors connected in series to fuel supply and drain rail. The local cooling rate for each injector is manipulated to balance the heat flux or heat transfer across the injectors disposed along the rail. The cooling rates may be manipulated by varying sizes of openings or slots in the nozzle case, by varying annular spaces disposed between the nozzle case and the portion of the injector body that houses the actuator and solenoid assembly, and by varying the size of annular spaces disposed between the nozzle case and the cylinder head. Strategic placement of slots in the nozzle case that direct more flow at the portion of the injector body that houses the actuator and solenoid assembly may also be employed. As a result, the operating temperatures of fuel injectors connected in series to a fuel rail can be manipulated and moderated so the downstream injectors are not prone to overheating.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: May 7, 2013
    Assignee: Caterpillar Inc.
    Inventors: Dana R. Coldren, Eric L. Rogers, Fergal M. O'Shea, Lifeng Wang, Mandar A. Joshi
  • Publication number: 20130013948
    Abstract: An apparatus and method for a power-efficient framework to maintain data synchronization of a mobile personal computer (MPC) are described. In one embodiment, the method includes the detection of a data synchronization wakeup event while the MPC is operating according to a sleep state. Subsequent to wakeup event, at least one system resource is disabled to provide a minimum number of system resources required to re-establish a network connection. In one embodiment, user data from a network server is synchronized on the MPC without user intervention; the mobile platform system resumes operation according to the sleep state. In one embodiment, a wakeup alarm is programmed according to a user history profile regarding received e-mails. In a further embodiment, data synchronizing involves disabling a display, and throttling the system processor to operate at a reduced frequency. Other embodiments are described and claimed.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 10, 2013
    Inventors: Uttam Sengupta, Prashant Gandhi, Shobhit Varshney, Mandar Joshi, Shreekant Thakkar
  • Publication number: 20120281525
    Abstract: A method and system for priority based (1:1)n Ethernet protection. The method and system includes assigning a priority to each of the flows associated with a working path. Upon fail of one or more of the working paths checking available bandwidth and priority of the flows. Once the request is complete, switching one or more flows to the protection path based on at least the priority of the flow, the bandwidth of the working path and the available bandwidth on the protection path. If a newly failed working path has a higher priority flow then dropping a flow from the protection path to a pending state. Once a working path has recovered, reverting the flow back to the working path and possibly admitting pending data to the protection path if the bandwidth and prioritization requirements are met.
    Type: Application
    Filed: May 5, 2011
    Publication date: November 8, 2012
    Applicant: FUJITSU NETWORK COMMUNICATIONS, INC.
    Inventors: Venkata Ramana Kiran Addanki, Arun Saha, Mandar Joshi
  • Patent number: 8224402
    Abstract: An apparatus and method for a power-efficient framework to maintain data synchronization of a mobile personal computer (MPC) are described. In one embodiment, the method includes the detection of a data synchronization wakeup event while the MPC is operating according to a sleep state. Subsequent to wakeup event, at least one system resource is disabled to provide a minimum number of system resources required to re-establish a network connection. In one embodiment, user data from a network server is synchronized on the MPC without user intervention; the mobile platform system resumes operation according to the sleep state. In one embodiment, a wakeup alarm is programmed according to a user history profile regarding received e-mails. In a further embodiment, data synchronizing involves disabling a display, and throttling the system processor to operate at a reduced frequency. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: July 17, 2012
    Assignee: Intel Corporation
    Inventors: Uttam Sengupta, Prashant Gandhi, Shobhit Varshney, Mandar Joshi, Shreekant Thakkar
  • Publication number: 20120163164
    Abstract: A system is provided for facilitating remote load balancing in a high-availability network. During operation, the system receives a plurality of data frames destined for a destination device, wherein the destination device is coupled to a network via a trunk link, the trunk link coupling the destination device to at least two separate egress switching devices. The system then forwards the data frames via at least two data paths, each of which leads to a respective egress switching device.
    Type: Application
    Filed: April 22, 2011
    Publication date: June 28, 2012
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: John Michael Terry, Mandar Joshi, Phanidhar Koganti, Shunjia Yu, Anoop Ghanwani
  • Patent number: 8140087
    Abstract: An embodiment of the present invention provides an apparatus, comprising a network interface (NIC) card operable in communication with a mobile platform to monitor network traffic and perform filtering to enable decreased system resource use in said mobile platform when in an Always On Always Connected (AOAC) state.
    Type: Grant
    Filed: March 19, 2007
    Date of Patent: March 20, 2012
    Assignee: Intel Corporation
    Inventors: Mousumi Hazra, Liuyang Lily Yang, Marc Jalfon, Mandar Joshi, James Tsai, Carol Bell, Krishna Paul
  • Publication number: 20120033549
    Abstract: According to one embodiment, a method may include communicatively coupling a first network element to a second network element via a first path of a point-to-point network. The method may also include communicatively coupling the first network element to a third network element via a second path of the point-to-point network. The method may further include configuring the first path and the second path as paths of a linear protected switching connection such that traffic associated with a service and communicated via one of the first path and the second path may be switched over to the other of the first path and the second path in response to an event.
    Type: Application
    Filed: August 3, 2010
    Publication date: February 9, 2012
    Inventors: Mandar Joshi, Pasula Srinivasa Reddy
  • Publication number: 20120033546
    Abstract: According to another embodiment, a method may include communicatively coupling a first network element to a second network element via a first link of a multi-chassis link aggregation group. The method may also include communicatively coupling the first network element to a third network element via a second link of the multi-chassis link aggregation group. The method may additionally include communicatively coupling the second network element to a fourth network element via a first path of a point-to-point network. The method may further include communicatively coupling the third network element to the fourth network element via a second path of the point-to-point network.
    Type: Application
    Filed: August 3, 2010
    Publication date: February 9, 2012
    Inventors: Mandar Joshi, Pasula Srinivasa Reddy
  • Publication number: 20120033543
    Abstract: According to a further embodiment, a method may include communicatively coupling a first network element to a second network element via a first path of a point-to-point network. The method may also include communicatively coupling the first network element to a third network element via a second path of the point-to-point network. The method may additionally include communicatively coupling the second network element and the third network element to a multipoint-to-multipoint network. The method may further include configuring the first path and the second path as paths of a linear protected switching connection such that traffic associated with a service and communicated between the first network element and the multipoint-to-multipoint network via one of the first path and the second path may be switched over to the other of the first path and the second path in response to an event.
    Type: Application
    Filed: August 3, 2010
    Publication date: February 9, 2012
    Inventors: Mandar Joshi, Pasula Srinivasa Reddy