Patents by Inventor Christian Sasso

Christian Sasso 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: 20220052548
    Abstract: A method of operating an emergency power supply for an elevator cabin includes determining a remaining power supply capacity of an energy storage device of the emergency power supply, determining a power demand of an electrical consumer, and predicting how long the energy storage device is capable of providing the electrical consumer with power, based on the determined remaining power supply capacity and the determined power demand. An emergency power supply for an elevator cabin includes an energy storage device configured to provide emergency power to an electrical consumer in the elevator cabin, and a control unit. The control unit is configured to control operation of the energy storage device, determine a remaining power supply capacity of the energy storage device, determine a power demand of the electrical consumer, and predict an amount of time for which the energy storage device is able to power the electrical consumer.
    Type: Application
    Filed: January 21, 2019
    Publication date: February 17, 2022
    Applicant: TK Elevator Innovation and Operations GmbH
    Inventors: Sergio Roth, Christopher PIMENTEL, Christian SASSO
  • Patent number: 10084895
    Abstract: Upon receiving a first message, from the second network device, indicating that the second network device is incompatible with one or more virtual local area network (VLAN) pruning techniques, a timer on a first network device is configured to expire after a predetermined period of time. The first network device is configured to maintain a subscription for the second network device to one or more VLANs until the timer expires. The second network device is configured to transmit the first message in response to detecting an upcoming control plane outage at the second device. Prior to the timer expiring, embodiments transmit data assigned to the one or more VLANs to the second network device. Embodiments also periodically receive update messages, from the second network device, identifying one or more VLANs to which the second network device wants to subscribe.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: September 25, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Siddharth Kasat, Christian Sasso, Ankur Goyal, Shivaranjani Sankara Krishnan, Yibin Yang
  • Patent number: 9686187
    Abstract: Method and system for providing distributed domains in a fiber channel fabric including determining a domain configuration of a resource, retrieving one or more current domain configuration parameters, determining a list of domains in a fiber channel fabric, and generating an updated domain list for the resource in the fabric is disclosed.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: June 20, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Anand Hariharan, Christian Sasso, Ronak Desai
  • Patent number: 9632930
    Abstract: Certain embodiments of the present disclosure generally relate to allocating a sub-area of Fiber Channel addresses (FCIDs) to a device. A range of addresses may be assigned to the device using a mask address, where the most significant bits represent a mask and the least significant bits represent a sub-range of FCIDs available to be assigned to the device. Therefore, routing information may be stored efficiently in a Ternary Content Addressable Memory (TCAM) by storing a single entry in the TCAM for each sub-area of FCIDs allocated to a device, instead of storing an entry for each FCID. The single entry may indicate the mask address and the width of the mask.
    Type: Grant
    Filed: March 3, 2010
    Date of Patent: April 25, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Christian Sasso, Siddharth Kasat, Ankur Goyal, Ronak Desai, Hariharan Balasubramanian
  • Publication number: 20160036946
    Abstract: Upon receiving a first message, from the second network device, indicating that the second network device is incompatible with one or more virtual local area network (VLAN) pruning techniques, a timer on a first network device is configured to expire after a predetermined period of time. The first network device is configured to maintain a subscription for the second network device to one or more VLANs until the timer expires. The second network device is configured to transmit the first message in response to detecting an upcoming control plane outage at the second device. Prior to the timer expiring, embodiments transmit data assigned to the one or more VLANs to the second network device. Embodiments also periodically receive update messages, from the second network device, identifying one or more VLANs to which the second network device wants to subscribe.
    Type: Application
    Filed: August 3, 2015
    Publication date: February 4, 2016
    Inventors: Siddharth KASAT, Christian SASSO, Ankur GOYAL, Shivaranjani Sankara KRISHNAN, Yibin YANG
  • Patent number: 9131014
    Abstract: In Service Software Upgrade (ISSU) permits administrators to upgrade the control plane software of a network device without any disruption to the traffic passing through the data plane of the network device. However, because the control plane is unavailable, the network device is unable to transmit periodic messages to re-subscribe to specific VLANs. This may result in a service outage in end devices that rely on the network device to receive data assigned to those VLANs. To prevent the network device from being unsubscribed from the VLANs while the control plane is unavailable, the network device may transmit a control plane message before starting ISSU. Once a neighboring network device receives the message, the neighboring device delays unsubscribing the network device until the control plane is again available. Thus, the network device may perform ISSU without the possibility of data traffic not reaching end devices.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: September 8, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Siddharth Kasat, Christian Sasso, Ankur Goyal, Shivaranjani Sankara Krishnan, Yibin Yang
  • Patent number: 9118595
    Abstract: In one embodiment, detecting a failure mode of a first communication link on a first port, selecting a second communication link on a second port associated with the first port, and transmitting a profile information associated with the second port are provided.
    Type: Grant
    Filed: March 1, 2014
    Date of Patent: August 25, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Anand Hariharan, Christian Sasso, Ronak Desai
  • Patent number: 9106674
    Abstract: The number of domain identifiers is incrementally increased for use by a switch in an established fiber channel switched fabric. In other words, the number of domains assigned to a switch by the Principal Switch of the fiber channel switched fabric is increased without triggering the reconfiguration of the established fiber channel switched fabric. In one implementation, incrementally adding one or more additional domain identifiers includes requesting said one or more additional domain identifiers from a Principal Switch of the fiber channel switched fabric using a different World Wide Name (WWN) than used to acquire the original one or more domain identifiers used by the switch.
    Type: Grant
    Filed: February 18, 2010
    Date of Patent: August 11, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Christian Sasso, Siddharth Kasat, Hari Balasubramanian, Ronak Desai
  • Publication number: 20150049767
    Abstract: Method and system for providing distributed domains in a fiber channel fabric including determining a domain configuration of a resource, retrieving one or more current domain configuration parameters, determining a list of domains in a fiber channel fabric, and generating an updated domain list for the resource in the fabric is disclosed.
    Type: Application
    Filed: October 29, 2014
    Publication date: February 19, 2015
    Inventors: Anand Hariharan, Christian Sasso, Ronak Desai
  • Patent number: 8886771
    Abstract: Method and system for providing distributed domains in a fiber channel fabric including determining a domain configuration of a resource, retrieving one or more current domain configuration parameters, determining a list of domains in a fiber channel fabric, and generating an updated domain list for the resource in the fabric is disclosed.
    Type: Grant
    Filed: May 15, 2006
    Date of Patent: November 11, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Anand Hariharan, Christian Sasso, Ronak Desai
  • Patent number: 8830871
    Abstract: According to one aspect, a Fiber Channel (FC) switch that is currently serving as a Principal Switch among a plurality of FC switches in a FC Fabric sends an Exchange Fabric Parameters (EFP) frame having an empty domain identifier list to neighboring FC switches during a first portion a Principal Switch Selection phase. During a second portion of the Principal Switch Selection phase that is after the first portion, the first Fiber Channel switch sends to neighboring FC switches an EFP frame having a non-empty domain identifier list to indicate to the neighboring FC switches that the first FC switch is to remain serving as the Principal Switch in the FC Fabric.
    Type: Grant
    Filed: February 15, 2012
    Date of Patent: September 9, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Christian Sasso, Siddharth Kasat, Ankur Goyal, Amitkumar Patel, Kishan Kumar Kotari Uppunda
  • Patent number: 8811227
    Abstract: A Fiber Channel (FC) switch and related methods are provided for merging the FC switch with an existing FC network. During a merge process of a stand-alone switch with an FC network, a first Exchange Fabric Parameters (EFP) frame is sent from the stand-alone switch to an FC switch in the existing FC network. The first EFP frame has an empty domain identifier (ID) list. The stand-alone switch receives a second EFP frame from the FC switch. The second EFP frame contains a domain ID list of domain IDs already in use in the FC network. The stand-alone switch compares the domain ID list in the second EFP frame with a stored list of one or more domain IDs associated with the stand-alone switch to determine if there is a domain ID overlap or conflict. If no conflict is detected, the stand-alone switch merges with the existing network without initiating a Build Fabric phase or a Principal Switch Selection phase that could cause disruption of traffic in the network.
    Type: Grant
    Filed: July 6, 2011
    Date of Patent: August 19, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Christian Sasso, Siddharth Kasat, Ankur Goyal, Amitkumar Patel, Kishan Kumar Kotari Uppanda
  • Publication number: 20140177431
    Abstract: In one embodiment, detecting a failure mode of a first communication link on a first port, selecting a second communication link on a second port associated with the first port, and transmitting a profile information associated with the second port are provided.
    Type: Application
    Filed: March 1, 2014
    Publication date: June 26, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Anand HARIHARAN, Christian SASSO, Ronak DESAI
  • Patent number: 8719413
    Abstract: Methods and apparatus for reconfiguring a fabric associated with a storage area network (SAN) are disclosed. According to one aspect of the present invention, a method includes undergoing an update process, the update process being arranged to update software associated with a switch. The switch is included in a SAN fabric. The method also includes determining when the update process is completed, and ascertaining whether there is at least one state change associated with the SAN fabric when the update process is completed. Finally, the method includes initiating a recovery action in the SAN fabric if there is at least one state change associated with the SAN fabric.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: May 6, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Christian Sasso, Ronak Desai, Siddharth Kasat
  • Patent number: 8705344
    Abstract: In one embodiment, detecting a failure mode of a first communication link on a first port, selecting a second communication link on a second port associated with the first port, and transmitting a profile information associated with the second port are provided.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: April 22, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Anand Hariharan, Christian Sasso, Ronak Desai
  • Patent number: 8699497
    Abstract: A Fiber Channel switch is provided for a relative addressing scheme for domain values to avoid losing portions of a Fiber Channel identifier. At a Fiber Channel switch, data is stored that assigns a relative domain field value to a run-time domain. The relative domain field value used for a Fiber Channel identifier is determined for devices connected to the switch based on the run-time domain of the devices and the virtual storage area network in which the devices are active. A Fiber Channel identifier is stored in a memory of the switch that comprises the relative domain field value determined for the device together with area and port values for the device. The relative domain value is either a reserved domain field value for an existing virtual storage area network or any of the regular domain field values for a new virtual storage area network.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: April 15, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Christian Sasso, Ankur Goyal, Siddharth Kasat, Ronak Desai
  • Publication number: 20140050077
    Abstract: In Service Software Upgrade (ISSU) permits administrators to upgrade the control plane software of a network device without any disruption to the traffic passing through the data plane of the network device. However, because the control plane is unavailable, the network device is unable to transmit periodic messages to re-subscribe to specific VLANs. This may result in a service outage in end devices that rely on the network device to receive data assigned to those VLANs. To prevent the network device from being unsubscribed from the VLANs while the control plane is unavailable, the network device may transmit a control plane message before starting ISSU. Once a neighboring network device receives the message, the neighboring device delays unsubscribing the network device until the control plane is again available. Thus, the network device may perform ISSU without the possibility of data traffic not reaching end devices.
    Type: Application
    Filed: August 20, 2012
    Publication date: February 20, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Siddharth Kasat, Christian Sasso, Ankur Goyal, Shivaranjani Sankara Krishnan, Yibin Yang
  • Patent number: 8593943
    Abstract: In one embodiment, a method includes establishing a link between two N_Port Identifier Virtualization (NPIV) switches, the link having a high cost assigned thereto. The NPIV switches are in communication with a plurality of hosts through an N_Port Virtualization (NPV) device. The method further includes receiving at a first of the NPIV switches, an indication of a failure at a second of the NPIV switches, receiving data at the first NPIV switch, the data destined for one of the hosts associated with a domain of the second NPIV switch, and forwarding the data to the NPV device for delivery to the host, wherein a Fibre Channel Identifier (FCID) of the host is the same before and after the failure at the second NPIV switch. An apparatus is also disclosed.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: November 26, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Christian Sasso, Hariharan Balasubramanian, Vithal Shirodkar, Ronak Desai, Ankur Goyal, Santosh Rajagopalan
  • Patent number: 8588107
    Abstract: In one embodiment, a technique for returning Domain IDs to a Fiber Channel fabric without a full build fabric (BF) phase is provided. A switch in the fabric may send a principal switch a message requesting the return of one or more Domain IDs assigned to that device. The principal switch may update the list of fabric Domain IDs to remove the Domain IDs identified in the message and send the updated list to devices in the fabric.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: November 19, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Christian Sasso, Siddharth Kasat, Ronak Desai
  • Publication number: 20130208625
    Abstract: According to one aspect, a Fibre Channel (FC) switch that is currently serving as a Principal Switch among a plurality of FC switches in a FC Fabric sends an Exchange Fabric Parameters (EFP) frame having an empty domain identifier list to neighboring FC switches during a first portion a Principal Switch Selection phase. During a second portion of the Principal Switch Selection phase that is after the first portion, the first Fibre Channel switch sends to neighboring FC switches an EFP frame having a non-empty domain identifier list to indicate to the neighboring FC switches that the first FC switch is to remain serving as the Principal Switch in the FC Fabric.
    Type: Application
    Filed: February 15, 2012
    Publication date: August 15, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Christian Sasso, Siddharth Kasat, Ankur Goyal, Amitkumar Patel, Kishan Kumar Kotari Uppunda