Patents by Inventor Matthew Sweeney

Matthew Sweeney 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: 12547965
    Abstract: A network system provides delivery of items using unmanned aerial vehicles (UAV) or drones. The network system uses an infrastructure of nodes that include landing pads to dock drones, as well as interfaces to provide and receive items from docked drones. Nodes may be stationary (e.g., fixed at a building rooftop or public transit station) or mobile (e.g., mounted to a vehicle). The network system may determine a route for delivery of an item, where a drone transports the item for at least a portion of the route. For example, the route may include multiple waypoints associated with nodes between which drones travel. For other portions of the route, the network system may request a provider to transport the item using a ground-based vehicle.
    Type: Grant
    Filed: June 22, 2023
    Date of Patent: February 10, 2026
    Assignee: JOBY AERO, INC.
    Inventors: Matthew Sweeney, Nikhil Goel, Mark Moore, Jeffrey A. Holden
  • Publication number: 20250390415
    Abstract: A computer-implemented method of automatic infrastructure as code (IaC) remediation. The method includes encoding one or more policy statements and parsing IaC code to generate resources and configuration sets for the IaC code. The method includes intersecting the encoded one or more policy statements with the resources and configuration sets. The method includes identifying one or more non-compliant IaC resources based on differentiations between the encoded one or more policy statements with the resources and configuration sets. The method includes generating remediated IaC code to remediate identified non-compliant IaC code. The method includes verification that remediated IaC code fixes the intended issue.
    Type: Application
    Filed: June 20, 2025
    Publication date: December 25, 2025
    Inventors: Ian Amit, Matthew Sweeney
  • Publication number: 20250390493
    Abstract: A computer-implemented method for dynamically loading a graph database. The method includes providing a query interface to one or more web clients over a communications network. The method includes receiving, from at least one of the one or more web clients, a query via the query interface. Based on the query, executing one or more external calls to one or more data sources. The method includes implementing one or more nodes-related methods to process node data from the one or more data sources. The method includes implementing one or more relationships-related methods to process relationship data from the one or more data sources. The method includes performing Create, Read, Update, Delete (CRUD) operation on data from the one or more data sources and constructing a graph database based on the results of the at least one CRUD operation.
    Type: Application
    Filed: June 20, 2025
    Publication date: December 25, 2025
    Inventors: Ian Amit, Matthew Sweeney
  • Publication number: 20250371441
    Abstract: A system and method for managing a network service is described. A system can provide a map interface for a user that includes a location pin. The system can detect a user input that sets the location pin at a selected pickup location on the map interface. In response to detecting the user input, the system can (i) determine an alternative pickup location based at least in part on historical information corresponding to clustered trip entries of the network service, and (ii) cause the map interface to dynamically and visually relocate the location pin to the alternative pickup location. The system may then receive a transport request from the mobile computing device of the user, and in response to receiving the transport request, select a transport provider to rendezvous with the user at the alternative pickup location.
    Type: Application
    Filed: August 12, 2025
    Publication date: December 4, 2025
    Inventors: Aditya Sarawgi, Sophia Cui, Matthew Sweeney
  • Patent number: 12393885
    Abstract: A system and method for managing a network service is described. A system can provide a map interface for a user that includes a location pin. The system can detect a user input that sets the location pin at a selected pickup location on the map interface. In response to detecting the user input, the system can (i) determine an alternative pickup location based at least in part on historical information corresponding to clustered trip entries of the network service, and (ii) cause the map interface to dynamically and visually relocate the location pin to the alternative pickup location. The system may then receive a transport request from the mobile computing device of the user, and in response to receiving the transport request, select a transport provider to rendezvous with the user at the alternative pickup location.
    Type: Grant
    Filed: May 14, 2024
    Date of Patent: August 19, 2025
    Assignee: Uber Technologies, Inc.
    Inventors: Aditya Sarawgi, Sophia Cui, Matthew Sweeney
  • Publication number: 20250225872
    Abstract: A computing system can receive a service request from a computing device of a given user. The system can select an entrance from multiple entrances for a geographic area associated with the service request, and determine a sequence of instructions for a driver of a vehicle to fulfill the service request.
    Type: Application
    Filed: January 9, 2025
    Publication date: July 10, 2025
    Inventor: Matthew Sweeney
  • Publication number: 20250165903
    Abstract: A network system provides delivery of items using unmanned aerial vehicles (UAV) or drones. The network system uses an infrastructure of nodes that include landing pads to dock drones, as well as interfaces to provide and receive items from docked drones. Nodes may be stationary (e.g., fixed at a building rooftop or public transit station) or mobile (e.g., mounted to a vehicle). The network system may determine a route for delivery of an item, where a drone transports the item for at least a portion of the route. For example, the route may include multiple waypoints associated with nodes between which drones travel. For other portions of the route, the network system may request a provider to transport the item using a ground-based vehicle.
    Type: Application
    Filed: January 17, 2025
    Publication date: May 22, 2025
    Inventors: Matthew Sweeney, Nikhil Goel, Mark Moore, Jeffrey A. Holden
  • Patent number: 12255966
    Abstract: A network system can receive a request data corresponding to a group request for service for multiple users. The request data can indicate a common destination or start location for the multiple users. The system transmits a first set of data to a first user device of the first user to cause the first user device to prompt the first user to input a start or destination location for the first user. The system then identifies a set of service providers to fulfill the group request for service for the multiple users.
    Type: Grant
    Filed: December 21, 2023
    Date of Patent: March 18, 2025
    Assignee: Uber Technologies, Inc.
    Inventors: Matthew Sweeney, Logan Rockmore, Lisa Weitekamp
  • Publication number: 20240428685
    Abstract: A computing system can receive a service request from a computing device of a given user. The system can select an entrance from multiple entrances for a geographic area associated with the service request, and determine a sequence of instructions for a driver of a vehicle to fulfill the service request, where the sequence of instructions includes at least an instruction to enter the geographic area at the selected entrance. The system may then transmit the sequence of instructions to a computing device of the driver to fulfill the service request for the given user.
    Type: Application
    Filed: September 11, 2024
    Publication date: December 26, 2024
    Inventor: Matthew Sweeney
  • Patent number: 12125384
    Abstract: A computing system can receive a request for a service from a computing device of a given user of the network service, and select an entrance from multiple entrances for a geographic area associated with the request for the service. The system may then determine a sequence of instructions for a driver of a vehicle to fulfill the request, where the sequence of instructions includes at least (i) an instruction to enter the geographic area at the selected entrance, and (ii) a vehicle stopping location. The system then transmits the sequence of instructions to a computing device of the driver.
    Type: Grant
    Filed: June 23, 2023
    Date of Patent: October 22, 2024
    Assignee: Uber Technologies, Inc.
    Inventor: Matthew Sweeney
  • Publication number: 20240296391
    Abstract: A system and method for managing a network service is described. A system can provide a map interface for a user that includes a location pin. The system can detect a user input that sets the location pin at a selected pickup location on the map interface. In response to detecting the user input, the system can (i) determine an alternative pickup location based at least in part on historical information corresponding to clustered trip entries of the network service, and (ii) cause the map interface to dynamically and visually relocate the location pin to the alternative pickup location. The system may then receive a transport request from the mobile computing device of the user, and in response to receiving the transport request, select a transport provider to rendezvous with the user at the alternative pickup location.
    Type: Application
    Filed: May 14, 2024
    Publication date: September 5, 2024
    Inventors: Aditya Sarawgi, Sophia Cui, Matthew Sweeney
  • Patent number: 12073446
    Abstract: A system can receive a transport request from a computing device of a requesting user, where the transport request indicates a service location. The system can determines a preliminary route for the transport request, and select an autonomous vehicle from a fleet of autonomous vehicles operating in the given area to service the transport request based on determining that the selected autonomous vehicle is capable of traversing the preliminary route without intervention.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: August 27, 2024
    Assignee: Uber Technologies, Inc.
    Inventors: William Ross, John Bares, David LaRose, Matthew Sweeney
  • Patent number: 12026641
    Abstract: A system and method for arranging a transport service is described. A system can receive a request for transport service from a user device. The request can include a requested pickup location data point. The system determines a predetermined location data point associated with the requested pickup location data point. The first predetermined location data point can be different from the requested pickup location data point. The system selects a driver to perform a transport service for the user based, at least in part, on the requested pickup location data point, and transmits the predetermined location data point to a driver device of the selected driver.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: July 2, 2024
    Assignee: Uber Technologies, Inc.
    Inventors: Aditya Sarawgi, Sophia Cui, Matthew Sweeney
  • Publication number: 20240129375
    Abstract: A network system can receive a request data corresponding to a group request for service for multiple users. The request data can indicate a common destination or start location for the multiple users. The system transmits a first set of data to a first user device of the first user to cause the first user device to prompt the first user to input a start or destination location for the first user. The system then identifies a set of service providers to fulfill the group request for service for the multiple users.
    Type: Application
    Filed: December 21, 2023
    Publication date: April 18, 2024
    Inventors: Matthew Sweeney, Logan Rockmore, Lisa Weitekamp
  • Patent number: 11922340
    Abstract: A system and method are provided for generating and transmitting push notifications in connection with a transport service. Push notification triggers can be configured by a user via an application-based user interface corresponding to an application specific to the transport service. A user profile associated with the user can be accessed to detect one or more preconfigured push notification triggers, and thereafter transport service activity can be dynamically monitored for trigger events. Such trigger events can cause the system to generate and transmit push notifications to the user's mobile device.
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: March 5, 2024
    Assignee: Uber Technologies, Inc.
    Inventors: Stacey Farrelly, Shalin Amin, Robert Marshall, Kevin Novak, Matthew Sweeney
  • Publication number: 20240070599
    Abstract: A network system provides delivery of items using unmanned aerial vehicles (UAV) or drones. The network system uses an infrastructure of nodes that include landing pads to dock drones, as well as interfaces to provide and receive items from docked drones. Nodes may be stationary (e.g., fixed at a building rooftop or public transit station) or mobile (e.g., mounted to a vehicle). The network system may determine a route for delivery of an item, where a drone transports the item for at least a portion of the route. For example, the route may include multiple waypoints associated with nodes between which drones travel. For other portions of the route, the network system may request a provider to transport the item using a ground-based vehicle.
    Type: Application
    Filed: June 22, 2023
    Publication date: February 29, 2024
    Inventors: Matthew Sweeney, Nikhil Goel, Mark Moore, Jeffrey A. Holden
  • Publication number: 20240067387
    Abstract: Small batch packaging for vial seals and vial stoppers is provided. The packaging includes a vial tray having a plurality of individual spaced-apart vial receptacles for receiving respective vials. The packaging also includes a vial seal tray having a plurality of individual spaced-apart seal receptacles for receiving respective vial seals. The packaging further includes a stopper tray having a plurality of individual spaced-apart stopper receptacles for receiving respective vial seals. A seal channel may extend through the plurality of individually spaced-apart seal receptacles to form a clearance for facilitating grasping of each vial seal. Similarly, a stopper channel may extend through the plurality of individually spaced-apart stopper receptacles to form a clearance for facilitating grasping of each vial stopper.
    Type: Application
    Filed: December 28, 2021
    Publication date: February 29, 2024
    Inventors: Oliver OTTE, Michael BIEN, Samuel SKRAN, Matthew SWEENEY
  • Patent number: 11888948
    Abstract: A network system can receive a set of multi-user request data corresponding to a multi-user request for service for a set of users that includes a first user. The set of multi-user request data can indicate a common start location for the set of users and identification information for at least the first user of the set of users. In response to receiving the set of multi-user request data from the requesting user device, the system transmits a first set of data to a first user device of the first user to cause the first user device to prompt the first user to input a destination location for the first user. The system then identifies a set of service providers to fulfill the multi-user request for service for the set of users.
    Type: Grant
    Filed: March 1, 2023
    Date of Patent: January 30, 2024
    Assignee: Uber Technologies, Inc.
    Inventors: Matthew Sweeney, Logan Rockmore, Lisa Weitekamp
  • Publication number: 20230334988
    Abstract: A computing system can receive a request for a service from a computing device of a given user of the network service, and select an entrance from multiple entrances for a geographic area associated with the request for the service. The system may then determine a sequence of instructions for a driver of a vehicle to fulfill the request, where the sequence of instructions includes at least (i) an instruction to enter the geographic area at the selected entrance, and (ii) a vehicle stopping location. The system then transmits the sequence of instructions to a computing device of the driver.
    Type: Application
    Filed: June 23, 2023
    Publication date: October 19, 2023
    Inventor: Matthew Sweeney
  • Patent number: 11741838
    Abstract: A system can receive a request for a service from a computing device of a given user of the network service, and select an entrance from multiple entrances for a geographic region associated with the request for the service. Based on the request, the system determines a vehicle stopping location for a driver of a vehicle that is to service the request, where the vehicle stopping location is the entrance for the geographic region. The system then transmits an instruction set to a computing device of the driver, where the instruction set indicates the vehicle stopping location for a vehicular portion of the service.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: August 29, 2023
    Assignee: Uber Technologies, Inc.
    Inventor: Matthew Sweeney