Patents by Inventor Ramesh Mishra

Ramesh Mishra 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: 10584984
    Abstract: A meter assembly for a vehicle instrument panel. The meter assembly includes a plurality of plates stacked in alignment with each other. Each one of the plurality of plates includes a first alignment member. All of the first alignment members are aligned along a vertical alignment plane of the meter assembly, which extends perpendicular to a horizontal alignment plane of the meter assembly. The plurality of plates includes a printed circuit, a case, and an instrument dial. The printed circuit board includes a plurality of light emitting elements. The case includes a plurality of light guides aligned with the light emitting elements. The instrument dial has graphics illuminated by the light emitting elements.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: March 10, 2020
    Assignees: DENSO International America, Inc., DENSO CORPORATION
    Inventors: Ramesh Mishra, Amol Deshmukh
  • Patent number: 10293691
    Abstract: A meter assembly for a vehicle instrument panel. The meter assembly includes a reflector case having a plurality of light guides extending from an inner surface of the reflector case. Neighboring ones of the plurality of light guides have different lengths and extend different distances from the inner surface of the reflector case.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: May 21, 2019
    Assignees: DENSO International America, Inc., DENSO CORPORATION
    Inventors: Ramesh Mishra, Rajesh Keshavamurthy, Amol Deshmukh
  • Publication number: 20190105988
    Abstract: A meter assembly for a vehicle instrument panel. The meter assembly includes a reflector case having a plurality of light guides extending from an inner surface of the reflector case. Neighboring ones of the plurality of light guides have different lengths and extend different distances from the inner surface of the reflector case.
    Type: Application
    Filed: October 10, 2017
    Publication date: April 11, 2019
    Inventors: Ramesh MISHRA, Rajesh KESHAVAMURTHY, Amol DESHMUKH
  • Publication number: 20190107418
    Abstract: A meter assembly for a vehicle instrument panel. The meter assembly includes a plurality of plates stacked in alignment with each other. Each one of the plurality of plates includes a first alignment member. All of the first alignment members are aligned along a vertical alignment plane of the meter assembly, which extends perpendicular to a horizontal alignment plane of the meter assembly. The plurality of plates includes a printed circuit, a case, and an instrument dial. The printed circuit board includes a plurality of light emitting elements. The case includes a plurality of light guides aligned with the light emitting elements. The instrument dial has graphics illuminated by the light emitting elements.
    Type: Application
    Filed: October 9, 2017
    Publication date: April 11, 2019
    Inventors: Ramesh MISHRA, Amol DESHMUKH
  • Patent number: 10230577
    Abstract: A method and system is implemented in a network node that functions as a controller for a domain in a split architecture network. The domain comprises a plurality of flow switches, where the plurality of flow switches implement a data plane for the split architecture network and the controller implements a control plane for the split architecture network that is remote from the data plane. The method and system configure the plurality of flow switches to efficiently handle each type of broadcast packet in the domain of the split architecture network without flooding the domain with the broadcast packets to thereby reduce a number of broadcast packets forwarded within the domain.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: March 12, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Kiran Yedavalli, Ramesh Mishra
  • Patent number: 9764685
    Abstract: A frame member of an instrument cluster assembly. The frame member includes a base portion, a first wing extending from a first side of the base portion, and a second side of the base portion that is opposite to the first side. A display overlapping portion extends from the base portion between the first side and the second side, and is configured to be mounted to a display area of a dial sheet that the frame member is coupled to. The first wing is configured to restrict bending of the dial sheet that the frame member is coupled to.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: September 19, 2017
    Assignees: Denso International America, Inc., DENSO CORPORATION
    Inventors: Michael Koch, Ryo Kunitachi, Brandon Peterson, Ramesh Mishra
  • Publication number: 20170149610
    Abstract: A method and system is implemented in a network node that functions as a controller for a domain in a split architecture network. The domain comprises a plurality of flow switches, where the plurality of flow switches implement a data plane for the split architecture network and the controller implements a control plane for the split architecture network that is remote from the data plane. The method and system configure the plurality of flow switches to efficiently handle each type of broadcast packet in the domain of the split architecture network without flooding the domain with the broadcast packets to thereby reduce a number of broadcast packets forwarded within the domain.
    Type: Application
    Filed: February 3, 2017
    Publication date: May 25, 2017
    Inventors: Kiran Yedavalli, Ramesh Mishra
  • Publication number: 20170096097
    Abstract: A frame member of an instrument cluster assembly. The frame member includes a base portion, a first wing extending from a first side of the base portion, and a second side of the base portion that is opposite to the first side. A display overlapping portion extends from the base portion between the first side and the second side, and is configured to be mounted to a display area of a dial sheet that the frame member is coupled to. The first wing is configured to restrict bending of the dial sheet that the frame member is coupled to.
    Type: Application
    Filed: October 6, 2015
    Publication date: April 6, 2017
    Inventors: Michael KOCH, Ryo KUNITACHI, Brandon PETERSON, Ramesh MISHRA
  • Patent number: 9602435
    Abstract: A method and system is implemented in a network node that functions as a controller for a domain in a split architecture network. The domain comprises a plurality of flow switches, where the plurality of flow switches implement a data plane for the split architecture network and the controller implements a control plane for the split architecture network that is remote from the data plane. The method and system configure the plurality of flow switches to efficiently handle each type of broadcast packet in the domain of the split architecture network without flooding the domain with the broadcast packets to thereby reduce a number of broadcast packets forwarded within the domain.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: March 21, 2017
    Inventors: Kiran Yedavalli, Ramesh Mishra
  • Patent number: 9523593
    Abstract: The present teachings provide for a light guide for a vehicle dashboard display having a first display panel. The light guide can include a guide structure secured to the vehicle dashboard display proximate to the first display panel. The guide structure can be configured to transmit light from the first display panel at a first position, through the guide structure, to a second position spaced apart from the first display panel.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: December 20, 2016
    Assignees: Denso International America, Inc., DENSO CORPORATION
    Inventors: Ryo Kunitachi, Ramesh Mishra
  • Patent number: 9519563
    Abstract: A method for providing network performance monitoring using a performance database manager (PDM) is disclosed. A PDM has a PDM state manager, a communications server (COM server), a communications client (COM client), and an application database (AppDB). The PDM is configured to communicate with a network controller and a switch running a service monitoring (SERMON) client. A list of one or more switches, one or more hosted services, and one or more applications is determined. A request for service monitoring (SERMON) data is received from one or more applications running on a network controller. The request is sent to a SERMON client. A response is received from the SERMON client.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: December 13, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Ravi Manghirmalani, Ramesh Mishra, Ramesh Subrahmaniam
  • Patent number: 9503311
    Abstract: A method and apparatus for providing network performance monitoring using a switch running a service monitoring (SERMON) client is disclosed. A request for SERMON metrics is received from a performance database manager (PDM). The request is sent to the SERMON server designated in the request. The SERMON server is running in a service host. A reply is received from the SERMON server. The reply is sent to the PDM. A method and apparatus for providing network performance monitoring using a service host running a service monitoring (SERMON) server is disclosed. In one embodiment, a request is received from a SERMON client. SERMON data is collected using a kernel thread. The collected data is sent in a reply to the SERMON client.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: November 22, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Ravi Manghirmalani, Ramesh Mishra, Ramesh Subrahmaniam
  • Patent number: 9497094
    Abstract: A method and apparatus for providing network performance monitoring is disclosed. At least one application is run on a network controller. The at least one application running on the network controller sends a request for performance data information to a performance database manager (PDM). A response to the request for performance data information is received from the PDM. A method for determining a service path using network performance monitoring data is disclosed. Performance data is determined for one or more applications. A service path is assigned by steering traffic to a particular instance of each of the one or more applications using the performance data. The steered traffic is forwarded to a next application based on a current position along a service path.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: November 15, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Ravi Manghirmalani, Ramesh Mishra, Ramesh Subrahmaniam
  • Patent number: 9491063
    Abstract: A method and apparatus for providing network services orchestration are described herein. The apparatus comprises a network controller that runs a network services orchestration module. The network services orchestration module has a service management northbound application programming interface (API), an instance management submodule, an autoscaling and power management submodule, and an instance location southbound API. A steering module is also described herein that includes a steering northbound API and an instance location northbound API.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: November 8, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: James Kempf, Ramesh Mishra, Ravi Manghirmalani
  • Patent number: 9250941
    Abstract: A tenant database is used to add tenant ID information to the cloud network manager (CNM) address mapping table to isolate tenant specific data to a tenant ID to the CNM. The CNM maintains a mapping among a plurality of items in a plurality of databases or tables. The plurality of databases or tables include a tenant database (DB), a tenant identifier to tenant label (TITL) table, a top of rack server label to virtual switch link label (TLVLL) table, a label mapping table (SMVL), and a CNM address mapping table. The CNM uses the plurality of databases to generate tenant specific labels that are added to packets sent between tenant virtual machines (VMs).
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: February 2, 2016
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: James Kempf, Ramesh Mishra
  • Patent number: 9246847
    Abstract: A method is executed by a controller in a software defined network to conserve bandwidth over the software defined networking (SDN) network by compressing Internet protocol (IP) headers of data packets traversing the SDN network. The IP headers of the data packets remain compressed as the data packets traverse the SDN network. The ingress switch is an entry point for the data packets as the data packets traverse the SDN network. The egress switch is an exit point for the data packets as the data packets traverse the SDN network. The method includes configuring a flow table of the ingress switch to forward the data packets to a header compressor module in the ingress switch, configuring the ingress switch to instantiate the header compressor module, and configuring a group table of the ingress switch to manage forwarding of the data packets toward the egress switch.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: January 26, 2016
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Ramesh Mishra, Ravi Manghirmalani, Ramesh Subrahmaniam
  • Patent number: 9077668
    Abstract: A network device acting as a forwarding element within a software-defined network receives a representation of configurable flow table definitions and configurable logic for selecting between flow tables. The network device creates a flow table based on each of the configurable flow table definitions and installs the configurable logic for selecting between flow tables. The network device receives data to populate configurable key columns and action columns of the flow tables and populates the flow tables using that data. The network device then selects from forwarding decisions for packets according to the configurable logic for selecting between flow tables, the flow tables, and each packet's values in relevant header fields required by the configurable logic.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: July 7, 2015
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Ludovic Beliveau, Eric Dyke, Ramesh Mishra, Ritun Patney
  • Publication number: 20150139245
    Abstract: A method and system is implemented in a network node that functions as a controller for a domain in a split architecture network. The domain comprises a plurality of flow switches, where the plurality of flow switches implement a data plane for the split architecture network and the controller implements a control plane for the split architecture network that is remote from the data plane. The method and system configure the plurality of flow switches to efficiently handle each type of broadcast packet in the domain of the split architecture network without flooding the domain with the broadcast packets to thereby reduce a number of broadcast packets forwarded within the domain.
    Type: Application
    Filed: January 23, 2015
    Publication date: May 21, 2015
    Inventors: Kiran Yedavalli, Ramesh Mishra
  • Patent number: 8971338
    Abstract: A method enables a switch in a split-architecture network to provide high speed packet processing and enhanced network functionalities that are not supported by the OpenFlow. The switch receives a packet from a network through an input port of the switch, and matches header fields in the packet against table entries in flow tables to identify an action to be taken. The flow tables are part of an OpenFlow pipeline. The identified action is to direct the packet to a designated processing unit in the switch. The OpenFlow pipeline forwards the packet to the designated processing unit via a communication channel in the switch. The designated processing unit processes the packet with the enhanced network functionalities, and injects the packet back to one of the flow tables before transmission of the packet to the network through an egress port of the switch.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: March 3, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Ramesh Mishra, Ludovic Beliveau
  • Patent number: 8971334
    Abstract: A method and system is implemented in a network node that functions as a controller for a domain in a split architecture network. The domain comprises a plurality of flow switches, where the plurality of flow switches implement a data plane for the split architecture network and the controller implements a control plane for the split architecture network that is remote from the data plane. The method and system configure the plurality of flow switches to efficiently handle each type of broadcast packet in the domain of the split architecture network without flooding the domain with the broadcast packets to thereby reduce a number of broadcast packets forwarded within the domain.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: March 3, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Kiran Yedavalli, Ramesh Mishra