Patents by Inventor Ravi Manghirmalani

Ravi Manghirmalani 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: 11817001
    Abstract: Broadcasting geolocation information of an Unmanned Aerial Vehicle (UAV) from the UAV by determining current geolocation of the UAV by communicating with a geolocation service and utilizing the geolocation service to geolocate the UAV. Then the UAV prepares a radio frame that includes geolocation information identifying the current geolocation of the UAV and other information associated with the UAV using a radio protocol of one of a 3rd Generation Partnership Project (3GPP) radio protocol, a WiFi radio protocol, a wireless personal area network protocol and a low-power wide-area network protocol and transmits the radio frame to broadcast the current geolocation of the UAV.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: November 14, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Heikki Mahkonen, Ravi Manghirmalani, Attila Takács
  • Patent number: 11671842
    Abstract: A method by one or more network devices for determining parameter values for a base station of a cellular network operating in a wireless band that is shared with one or more wireless access points. The parameter values are determined to optimize network performance in a manner that allows for fair coexistence between the base station and the one or more wireless access points. The method includes determining, using a machine learning system, parameter values for the base station based on proximity information and activity information for the one or more wireless access points, causing the base station to be configured with the parameter values, determining a measure of how configuring the base station with the parameter values affected network performance based on comparing the level of network performance before and after the base station was configured with the parameter values, and training the machine learning system using the measure.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: June 6, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Issa Al-Fanek, Havish Koorapaty, Meral Shirazipour, Heikki Mahkonen, Ravi Manghirmalani
  • Patent number: 11645923
    Abstract: A method for controlling an Unmanned Aerial Vehicle (UAV) is described. The method includes receiving an enhanced flight plan, wherein the enhanced flight plan includes one or more predefined points and each of the predefined points is associated with a set of conditions and a set of locations; storing the one or more predefined points in the UAV; flying the UAV according to the enhanced flight plan; detecting, by the UAV, a condition associated with a predefined point in the one or more predefined points stored in the UAV; and adjusting, autonomously by the UAV and in response to detecting the condition, a flight of the UAV using a set of locations associated with the predefined point and associated with the detected condition.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: May 9, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Heikki Mahkonen, Ravi Manghirmalani, Attila Takács
  • Patent number: 11485493
    Abstract: A method for managing connections between an Unmanned Aerial Vehicle (UAV) and one or more associated UAV devices is described. The method includes determining, by a radio control management service, that one or more associated UAV devices are attached to a wireless network; determining, by the radio control management service, that one or more UAVs are attached to the wireless network; and routing, by the radio control management service in response to determining that the one or more associated UAV devices and one or more UAVs are attached to the network, at least one of (1) communications from at least one of the one or more UAVs to at least one of the one or more associated UAV devices and (2) communications from at least one of the one or more associated UAV devices to at least one of the one or more UAVs.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: November 1, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Heikki Mahkonen, Ravi Manghirmalani, Attila Takács
  • Patent number: 11474539
    Abstract: A method for managing an unmanned aerial vehicle (UAV) is described. The method may include receiving flight information describing a flight plan for the UAV; determining, based on the flight information, quality-of-service requirements for accomplishing the flight plan; transmitting, toward a policy and charging control system that manages a wireless network, a reservation request for reserving resources in the wireless network to achieve the quality-of-service requirements; receiving, from the policy and charging control system, a response to the reservation request; and determining a status of the flight plan based on the response from the policy and charging control system.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: October 18, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Heikki Mahkonen, Ravi Manghirmalani, Attila Takács
  • Patent number: 11445510
    Abstract: A method for managing a wireless connection of an Unmanned Aerial Vehicle (UAV) is described herein. In one embodiment, the method comprises receiving flight information describing a flight path for the UAV; determining a set of network resources for the UAV based on the flight information; and reserving the set of network resources by a first network cell and a second network cell of a wireless network based on the flight information.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: September 13, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Attila Takács, Ravi Manghirmalani, Heikki Mahkonen, Yi-Pin Eric Wang, Xingqin Lin
  • Patent number: 11218840
    Abstract: A method for managing an unmanned aerial vehicle (UAV) is described. The method may include transmitting a request to monitor a location of the UAV to a location services system provided by a network operator that provides location information of the UAV based on wireless communications of the UAV in a network operated by the network operator, wherein the request to monitor the location of the UAV indicates an area of interest; receiving, from the location services system, a message that indicates a current location of the UAV as a result of the location services system detecting the UAV in the area of interest; and causing one or more remedial actions to be performed responsive to receipt of the message.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: January 4, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Heikki Mahkonen, Ravi Manghirmalani, Attila Takács
  • Patent number: 11217105
    Abstract: A method for managing an Unmanned Aerial Vehicle (UAV) is described. The method includes receiving a flight plan that describes a proposed flight mission of the UAV in an airspace; adding one or more predefined points to the flight plan to create an enhanced flight plan, wherein each of the predefined points is associated with a set of conditions and a set of locations; and transmitting the enhanced flight plan to the UAV for storage of the predefined points on the UAV while the UAV carries out the proposed flight mission.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: January 4, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Heikki Mahkonen, Ravi Manghirmalani, Attila Takács
  • Patent number: 11166208
    Abstract: A method for managing an unmanned aerial vehicle (UAV) is described. The method may include receiving flight plan information describing a flight path of the UAV; generating one or more cell lists based on the flight plan information; and transmitting the one or more cell lists to a source cell in a wireless network in which the UAV is currently operating, wherein the one or more cell lists are used in a handover procedure between the source cell that the UAV is currently connected to and a target cell that the UAV will connect to after completing the handover procedure.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: November 2, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Attila Takács, Ravi Manghirmalani, Heikki Mahkonen, Yi-Pin Eric Wang, Xingqin Lin
  • Publication number: 20210319710
    Abstract: Broadcasting geolocation information of an Unmanned Aerial Vehicle (UAV) from the UAV by determining current geolocation of the UAV by communicating with a geolocation service and utilizing the geolocation service to geolocate the UAV. Then the UAV prepares a radio frame that includes geolocation information identifying the current geolocation of the UAV and other information associated with the UAV using a radio protocol of one of a 3rd Generation Partnership Project (3GPP) radio protocol, a WiFi radio protocol, a wireless personal area network protocol and a low-power wide-area network protocol and transmits the radio frame to broadcast the current geolocation of the UAV.
    Type: Application
    Filed: June 24, 2021
    Publication date: October 14, 2021
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Heikki MAHKONEN, Ravi MANGHIRMALANI, Attila TAKACS
  • Publication number: 20210274311
    Abstract: A method for managing an unmanned aerial vehicle (UAV) is described. The method may include transmitting a request to monitor a location of the UAV to a location services system provided by a network operator that provides location information of the UAV based on wireless communications of the UAV in a network operated by the network operator, wherein the request to monitor the location of the UAV indicates an area of interest; receiving, from the location services system, a message that indicates a current location of the UAV as a result of the location services system detecting the UAV in the area of interest; and causing one or more remedial actions to be performed responsive to receipt of the message.
    Type: Application
    Filed: June 20, 2017
    Publication date: September 2, 2021
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Heikki MAHKONEN, Ravi MANGHIRMALANI, Attila TAKÁCS
  • Publication number: 20210206490
    Abstract: A method for managing connections between an Unmanned Aerial Vehicle (UAV) and one or more associated UAV devices is described. The method includes determining, by a radio control management service, that one or more associated UAV devices are attached to a wireless network; determining, by the radio control management service, that one or more UAVs are attached to the wireless network; and routing, by the radio control management service in response to determining that the one or more associated UAV devices and one or more UAVs are attached to the network, at least one of (1) communications from at least one of the one or more UAVs to at least one of the one or more associated UAV devices and (2) communications from at least one of the one or more associated UAV devices to at least one of the one or more UAVs.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 8, 2021
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Heikki MAHKONEN, Ravi MANGHIRMALANI, Attila TAKÁCS
  • Publication number: 20210185544
    Abstract: A method by one or more network devices for determining parameter values for a base station of a cellular network operating in a wireless band that is shared with one or more wireless access points. The parameter values are determined to optimize network performance in a manner that allows for fair coexistence between the base station and the one or more wireless access points. The method includes determining, using a machine learning system, parameter values for the base station based on proximity information and activity information for the one or more wireless access points, causing the base station to be configured with the parameter values, determining a measure of how configuring the base station with the parameter values affected network performance based on comparing the level of network performance before and after the base station was configured with the parameter values, and training the machine learning system using the measure.
    Type: Application
    Filed: February 23, 2021
    Publication date: June 17, 2021
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Issa AL-FANEK, Havish KOORAPATY, Meral SHIRAZIPOUR, Heikki MAHKONEN, Ravi MANGHIRMALANI
  • Patent number: 10992638
    Abstract: Technologies directed to network address translation based on logical channels in a shared private network with a single ingress to an ISP and multiple customer devices are described. One method receives a first public IP address assigned to an endpoint device by an ISP. The method creates a sub-interface on a WAN interface and adds a first rule that translates the first public IP address to a first private IP address assigned to the customer STA and a second rule that translates the first private IP address to the second public IP address. The first customer STA creates a second sub-interface between the customer STA and the endpoint device, adds a third rule that translates the first private IP address to a second private IP address assigned to the first endpoint device, and adds a fourth rule that translates the second private IP address to the first private IP address.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: April 27, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Burak Varan, Sanjeev Gupta, Ravi Manghirmalani
  • Publication number: 20210103294
    Abstract: A method for managing an unmanned aerial vehicle (UAV) is described. The method may include receiving flight information describing a flight plan for the UAV; determining, based on the flight information, quality-of-service requirements for accomplishing the flight plan; transmitting, toward a policy and charging control system that manages a wireless network, a reservation request for reserving resources in the wireless network to achieve the quality-of-service requirements; receiving, from the policy and charging control system, a response to the reservation request; and determining a status of the flight plan based on the response from the policy and charging control system.
    Type: Application
    Filed: July 13, 2017
    Publication date: April 8, 2021
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Heikki MAHKONEN, Ravi MANGHIRMALANI, Attilla TAKÁCS
  • Patent number: 10966097
    Abstract: A method is implemented by a network device for determining parameter values for a base station of a cellular network. The base station operates in a wireless band that is shared with one or more wireless access points. The parameter values are determined to optimize network performance while ensuring fair coexistence between the base station and the one or more wireless access points. The method includes obtaining proximity information for the one or more wireless access points relative to the base station, obtaining activity information for the one or more wireless access points, and determining parameter values for the base station based on the proximity information and the activity information.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: March 30, 2021
    Inventors: Issa Al-Fanek, Havish Koorapaty, Meral Shirazipour, Heikki Mahkonen, Ravi Manghirmalani
  • Patent number: 10952113
    Abstract: A method for managing a wireless connection of an Unmanned Aerial Vehicle (UAV) is described herein. The method may include detecting a handover condition for the UAV within a wireless network, wherein the UAV is connected to a source cell in the wireless network when the handover condition is detected; determining, in response to detecting the handover condition, a target cell in the wireless network based on a flight path of the UAV; and initiating a handover of the UAV from the source cell to the target cell.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: March 16, 2021
    Inventors: Heikki Mahkonen, Ravi Manghirmalani, Attila Takács
  • Patent number: 10951502
    Abstract: An extension is provided to a Link Aggregation Control Protocol (LACP) that can use the LACP protocol transport and provides Link Aggregation Group (LAG) management while also functioning as a full liveness detection protocol. Bi-directional link detection is supported and timers are configurable to any number. The extension can be backwards compatible with standard LACP and can use a subtype that is specified as unused. The extension can start up using standard LACP packet rates and include additional information in the unused subtype. If a LACP speaker does not support the extension, then the protocol conforms to standard LACP. A state machine of the extension is used if it detects conforming information from a peer speaker. The state machine can allow faster detection should a link error occur.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: March 16, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Mark Kamichoff, Ke Zhang, Dongling Duan, Ravi Manghirmalani
  • Patent number: 10846121
    Abstract: A method and system to improve datacenter security by configuring a security layer as a set of nano-services that are executed to service a single tenant of the datacenter such that the nano-service protects the single tenant from other entities in the datacenter and the nano-service being compromised does not compromise the security of other tenants of the datacenter. The method includes receiving a request to instantiate a virtual resource for a tenant, generating a nano-service to implement at least one security layer function for the virtual resource, and connecting the nano-service to the virtual resource and a virtual bridge in the datacenter to enable communication between the virtual resource (vR) and a network of the datacenter with the security layer function processing traffic between the virtual resource and the virtual bridge. The nano-service can be immutable once it begins execution. The security layer function can be an L2 or L3 function.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: November 24, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Heikki Mahkonen, Ravi Manghirmalani, Wassim Haddad, Meral Shirazipour
  • Patent number: 10749966
    Abstract: A method is executed by a computing device to receive a request for a server via a known network access type, from a known application type, by a known user, or a known policy, instantiate a new unikernel with a differentiated communication protocol stack instance, in response to determining the request is not being serviced by a previously instantiated unikernel, and service the request by a previously instantiated unikernel, in response to determining the previously instantiated unikernel is available, where the new unikernel and the previously instantiated unikernel are separate from an operating system of the computing device.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: August 18, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Racha Ben Ali, Wassim Haddad, Heikki Mahkonen, Ravi Manghirmalani, Meral Shirazipour