Patents by Inventor Alan MULHALL

Alan MULHALL 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: 10916151
    Abstract: An unmanned aerial vehicle (UAV) rendezvous with and transfers a product to a receiving vehicle that is en route to a destination-location. The UAV is dispatched with the product along a flight path that intercepts with a predetermined route that the receiving vehicle is expected to travel along toward the destination-location. Once the UAV is within the vicinity of the receiving vehicle, the UAV approaches the receiving vehicle and utilizes cargo release equipment to transfer the product to the receiving vehicle. In one example, the UAV flies above the receiving vehicle at a synchronized velocity and drops the product through an opening in the roof of the receiving vehicle. In another example, the UAV flies above the receiving vehicle and suspends the product adjacent to a side-window opening of the receiving vehicle to enable an occupant of the receiving vehicle to reach out and retrieve the product.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: February 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alan Mulhall, Andreas Balzer, Muiris Woulfe
  • Patent number: 10812343
    Abstract: An increasing number of bots become available each day that perform automated tasks over the Internet to help facilitate a variety of service requests for a user. Thus, embodiments are directed to an orchestration service configured to perform bot network orchestration in order to provide enriched responses to service requests and/or in order to find one accurate answer among large numbers of bot responses to a specific query. For example, a service request for a user that involves at least one service provider may be received. A plurality of bots to orchestrate a processing of the service request may be determined. Instructions may be provided to the bots associated with aspects of the service request, where each bot is selected based on an aspect of the service request. Responses received from the bots may be integrated into a service response and provided to a requestor of the service request.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: October 20, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andreas Balzer, Alan Mulhall, Stephen O'Driscoll, Muiris Woulfe
  • Publication number: 20190043370
    Abstract: An unmanned aerial vehicle (UAV) rendezvous with and transfers a product to a receiving vehicle that is en route to a destination-location. The UAV is dispatched with the product along a flight path that intercepts with a predetermined route that the receiving vehicle is expected to travel along toward the destination-location. Once the UAV is within the vicinity of the receiving vehicle, the UAV approaches the receiving vehicle and utilizes cargo release equipment to transfer the product to the receiving vehicle. In one example, the UAV flies above the receiving vehicle at a synchronized velocity and drops the product through an opening in the roof of the receiving vehicle. In another example, the UAV flies above the receiving vehicle and suspends the product adjacent to a side-window opening of the receiving vehicle to enable an occupant of the receiving vehicle to reach out and retrieve the product.
    Type: Application
    Filed: August 2, 2017
    Publication date: February 7, 2019
    Inventors: Alan MULHALL, Andreas BALZER, Muiris WOULFE
  • Publication number: 20190043001
    Abstract: A delivery vehicle transfers a product to a receiving vehicle that is operating on a roadway system and is en route to a destination-location. The delivery vehicle is dispatched with the product along a specific route that partially overlaps with another route that the receiving vehicle is traveling on towards the destination-location. The delivery vehicle and the receiving vehicle rendezvous with one another on a portion of the roadway system that is common to both vehicles' respective routes. Once the delivery vehicle is within the vicinity of the receiving vehicle, the delivery vehicle approaches the receiving vehicle and opens a compartment containing the product to enable an occupant of the receiving vehicle to obtain the product. In one example, the compartment is affixed to a robotic-arm that the delivery vehicle extends towards a window of the receiving vehicle.
    Type: Application
    Filed: August 2, 2017
    Publication date: February 7, 2019
    Inventors: Muiris WOULFE, Andreas BALZER, Alan MULHALL
  • Publication number: 20190044829
    Abstract: An increasing number of bots become available each day that perform automated tasks over the Internet to help facilitate a variety of service requests for a user. Thus, embodiments are directed to an orchestration service configured to perform bot network orchestration in order to provide enriched responses to service requests and/or in order to find one accurate answer among large numbers of bot responses to a specific query. For example, a service request for a user that involves at least one service provider may be received. A plurality of bots to orchestrate a processing of the service request may be determined. Instructions may be provided to the bots associated with aspects of the service request, where each bot is selected based on an aspect of the service request. Responses received from the bots may be integrated into a service response and provided to a requestor of the service request.
    Type: Application
    Filed: August 3, 2017
    Publication date: February 7, 2019
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Andreas BALZER, Alan MULHALL, Stephen O'DRISCOLL, Muiris WOULFE
  • Publication number: 20190035267
    Abstract: The present disclosure provides a number of techniques for automation of traffic control devices with vehicles. A centralized traffic control server can identify vehicles, establish priority levels for vehicles, and control the states of traffic control devices to prioritize travel of the vehicles. The identification can be based on visual information or electronically transmitted information. Furthermore, the centralized traffic control server can use organizational data and event data to help determine a priority for occupants of particular vehicles. Finally, distributed traffic control servers based on intersections or groupings of intersections can be deployed to automate control of individual traffic control devices at each traffic intersection.
    Type: Application
    Filed: July 27, 2017
    Publication date: January 31, 2019
    Inventors: Andreas BALZER, Muiris WOULFE, Alan MULHALL