Patents Examined by Tuan C To
  • Patent number: 12228945
    Abstract: A method for controlling movement of an unmanned aerial vehicle (UAV) includes controlling one or more propulsion units of the UVA to cause the UAV to operate according to a first set of altitude restrictions; assessing, with aid of the one or more processors and based on one or more criteria, whether to control the UAV to operate according to a second set of altitude restrictions; and controlling the one or more propulsion units to cause the UAV to operate according to the second set of altitude restrictions in response to the one or more criteria being fulfilled according to an assessing result. The first set of altitude restrictions constrain an altitude of the UAV relative to a first reference altitude. The second set of altitude restrictions constrain the altitude of the UAV relative to a second reference altitude.
    Type: Grant
    Filed: June 26, 2023
    Date of Patent: February 18, 2025
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Xingyu Zhang, Ketan Tang, Cong Zhao
  • Patent number: 12227146
    Abstract: An embodiment vehicle includes a communication device configured to communicate with a device outside the vehicle, an external user interface configured to be activated based on a shipment pickup request received through the communication device, a temperature adjustment device configured to adjust an indoor temperature based on receipt of a shipment targeted for the shipment pickup request, and a controller configured to activate the external user interface in response to the shipment pickup request, open a door of the vehicle based on information entered through the external user interface being a password, and control the temperature adjustment device based on information about the shipment.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: February 18, 2025
    Assignees: Hyundai Motor Company, Kia Corporation
    Inventor: Young Jin Choi
  • Patent number: 12222215
    Abstract: Techniques for perspective-preserving seamless application switching are disclosed. A system may display a first interface using a first application. The first interface includes interface elements representing a plurality of objects. The system may detect a zoom-in command, received by the first application, requesting a particular zoom level for a first interface element, corresponding to a first object in the first plurality of objects. The system may determine that the requested zoom level exceeds a threshold. Responsive to determining that the requested zoom level exceeds the threshold, the system may display, using a second application, a second interface corresponding to the first object. The second interface may include one or more of: (a) characteristics associated with the first object that were not displayed by the first application, or (b) user input elements for executing operations associated with the first object that were not displayed by the first application.
    Type: Grant
    Filed: December 29, 2023
    Date of Patent: February 11, 2025
    Assignee: Oracle International Corporation
    Inventor: Jennifer Darmour
  • Patent number: 12221062
    Abstract: A motor vehicle theft protection and disablement system that is safe, not easy to circumvent, and offers benefits to motor vehicle owners as an incentive for their participation. The core of the invention is a system to minimize motor vehicle theft. The system comprises six elements, a motor vehicle, a programmable safety switch, a programmable transmitter, a programmable security switch, a programmable activator, and at least one remote programmable receiver transmitter.
    Type: Grant
    Filed: July 29, 2024
    Date of Patent: February 11, 2025
    Assignee: Shongkawh LLC
    Inventor: Kao Lee
  • Patent number: 12223848
    Abstract: A method for determining transition height elements in a flight climbing stage based on constant value segment identification comprises the steps of splitting a speed component and a Mach component from a flight track, and performing linear interpolation on the two respectively; discretizing the interpolated speed component, and setting a threshold for filtering to obtain a speed discrete value set; identifying a constant-speed segment, and acquiring a maximum constant-speed value and a maximum moment of the constant-speed segment; keeping the Mach component of the track with a time no less than the constant-speed maximum moment; discretizing the kept Mach components, and filtering to obtain a Mach discrete value set; identifying a constant-Mach segment, and acquiring a constant-Mach value corresponding to a minimum moment of the constant-Mach segment; and calculating a transition height in the flight climbing stage according to the constant-speed value and the constant-Mach value obtained.
    Type: Grant
    Filed: July 21, 2022
    Date of Patent: February 11, 2025
    Assignee: THE 28TH RESEARCH INSTITUTE OF CHINA ELECTRONICS TECHNOLOGY GROUP CORPORATION
    Inventors: Yingchao Xiao, Weiyu Jiang, Yungang Tian
  • Patent number: 12222212
    Abstract: A system and method compute a transit time for travel of a vehicle from a first site to a second site. The system and method include determining a dwell time at the second site, computing an initial predicted transit estimated time of arrival of the vehicle based on the dwell time and the transit time, and updating the initial predicted transit estimated time of arrival based upon a user workflow.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: February 11, 2025
    Assignee: Schneider Enterprise Resources, LLC
    Inventors: Matt Roherty, Jaime Wilson, Brendt Peeters
  • Patent number: 12222079
    Abstract: A method for controlling an adaptive motor vehicle headlight (AMVH), wherein a first data storage device (DSD) is assigned to the AMVH, which is designed to emit different segmented light distributions having a resolution of at least 2×12 and has light sources arranged in segments for this purpose, each segment including at least one LED light source.
    Type: Grant
    Filed: March 3, 2023
    Date of Patent: February 11, 2025
    Assignee: ZKW Group GmbH
    Inventors: Michael Brunner, Peter Mayer
  • Patent number: 12222733
    Abstract: An Unmanned Aerial Vehicle (UAV) control method and apparatus, a base station and a UAV relate to the technical field of wireless communication. The method can include receiving an access message from a UAV, the access message carrying a type identifier of the UAV, acquiring target supervision strategy information based on the access message, the target supervision strategy information indicating a flight criterion of the UAV, and sending a control instruction to the UAV based on the target supervision strategy information, the UAV being configured to control flight based on the control instruction. A base station, when receiving the access message of the UAV, acquires the target supervision strategy information of the UAV based on the access message and controls flight of the UAV based on the target supervision strategy information, so that it is ensured that flight of the UAV meets a supervision requirement.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: February 11, 2025
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventor: Wei Hong
  • Patent number: 12222723
    Abstract: A computer-implemented method when executed by data processing hardware causes the data processing hardware to perform operations. The operations include receiving a navigation route for a mobile robot. The navigation route includes a sequence of waypoints connected by edges. Each edge corresponds to movement instructions that navigate the mobile robot between waypoints of the sequence of waypoints. While the mobile robot is traveling along the navigation route, the operations include determining that the mobile robot is unable to execute a respective movement instruction for a respective edge of the navigation route due to an obstacle obstructing the respective edge, generating an alternative path to navigate the mobile robot to an untraveled waypoint in the sequence of waypoints, and resuming travel by the mobile robot along the navigation route. The alternative path avoids the obstacle.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: February 11, 2025
    Assignee: Boston Dynamics, Inc.
    Inventor: Brian Masao Yamauchi
  • Patent number: 12222735
    Abstract: The disclosure relates to systems, methods and programs for maneuvering unmanned vehicles. More specifically, the disclosure relates to systems, methods and programs for controlling maneuverability of unmanned vehicles (ground, aerial and marine) by coupling vehicle controls with point of regard (PoR) in a 2D plane, translated to a continuously updating flight vector in a 3D space, based on 12 DOF head pose and/or hand gesture of a user.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: February 11, 2025
    Assignee: XTEND REALITY EXPANSION LTD.
    Inventors: Matteo Shapira, Aviv Shapira, Adir Tubi, Rubi Liani, Erez Nehama
  • Patent number: 12215977
    Abstract: Techniques are disclosed for locating a user device in an indoor environment such as a building based at least on a building topology model using one or more Internet of Things (IoT) devices. Certain aspects of the techniques include detecting a presence of a user device in communication with an IoT device in a building, wherein the IoT device is associated with device attributes. The building is identified based at least on a building topology model that is associated with the building and the device attributes. The location of the IoT device is determined based at least on the building topology model. The user device is located relative to the location of the IoT device.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: February 4, 2025
    Assignee: T-Mobile USA, Inc.
    Inventors: Narciso Faustino, Kevin Hinson, Jie Hui, Antoine Tran, Bryan Yang, Doru Culiac
  • Patent number: 12214771
    Abstract: The disclosure provides an engine control method, system, and vehicle, and the vehicle comprises a battery and an engine, wherein the method includes: obtaining a current maximum discharge power value of the battery, and a current maximum external characteristic power value of the vehicle; obtaining a current opening value and a current opening change rate of an accelerator pedal of the vehicle; determining a driving intention based on the current opening value and the current opening change rate; and controlling start and stop of the engine according to the driving intention, the current maximum discharge power value, and the current maximum external characteristic power value of the vehicle.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: February 4, 2025
    Assignee: Great Wall Motor Company Limited
    Inventors: Yunfei Li, Qilin Chen
  • Patent number: 12216453
    Abstract: A control system includes at least one field device, a first control apparatus, a second control apparatus, and a network. The first control apparatus has a first field device, included among the one or more field devices, directly connected thereto and includes a first access route controller and a first control application capable of controlling the first field device. The second control apparatus includes a second access route controller and a second control application capable of controlling the first field device. The first access route controller and the second access route controller are configured to work together to control an input/output route from the first control application and the second control application to the first field device.
    Type: Grant
    Filed: May 26, 2023
    Date of Patent: February 4, 2025
    Assignee: Yokogawa Electric Corporation
    Inventor: Yoshitaka Yoshida
  • Patent number: 12217076
    Abstract: Enrollment management for virtual devices is described. In some examples, an enrollment agent of a virtual device retrieves a serial number using an operating system command that identifies the serial number locally to the virtual device. A request to identify device records with the management service is transmitted along with the serial number. A management identifier is received for a device record that is associated with the serial number. A local device management parameter of the virtual device is set to specify the management identifier. An enrollment request is transmitted to the management service.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: February 4, 2025
    Assignee: Omnissa, LLC
    Inventors: Chris Halstead, Jared Cook, Kevin B. Sheehan
  • Patent number: 12209881
    Abstract: A semi-public blockchain maintained on one or more nodes in a map cloud platform comprises data for maintaining a global map of a predetermined geographic area. The blockchain also comprises a plurality of data records, where each data record is associated with an update to a global map. When a message associated with a map update to the global map is received, the nodes of the blockchain determine a consensus by evaluating the map update, where the evaluating comprises performing a plurality of proofs including a proof of location, a proof of iterations, a proof of physical delivery and a proof of safety. When consensus is attained and the map update is validated, a data record associated with the map update is generated and added to the blockchain with a timestamp and a link to prior data records in the blockchain.
    Type: Grant
    Filed: June 5, 2023
    Date of Patent: January 28, 2025
    Assignee: NVIDIA Corporation
    Inventor: Justyna Zander
  • Patent number: 12210329
    Abstract: A software defined distributed control system (SDCS) in a process plant includes an application layer that includes a plurality of containers instantiated in a data cluster. Each of the containers is an isolated execution environment executing within the local operating system of a respective computing node. The containers cooperate to facilitate execution of a control strategy in the SDCS, and includes a hyper converged infrastructure (HCI) operating across the data cluster, which HCI is configured to communicate with the application layer via an adapter service. The HCI includes software-defined (SD) compute resources, SD storage resources, SD networking resources, and an orchestrator service. The orchestrator service is programmed to configure a first container to include a service executing within the first container. It also assigns the first container to execute on an available hardware resource to control a plurality of field devices operating in the process plant.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: January 28, 2025
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Anthony Amaro, Jr., Mark J. Nixon
  • Patent number: 12209869
    Abstract: Techniques for verifying a reliability of map data are discussed herein. In some examples, map data can be used by a vehicle, such as an autonomous vehicle, to traverse an environment. Sensor data (e.g., image data, lidar data, etc.) can be received from a sensor associated with a vehicle and may be used to generate an estimated map and confidence values associated with the estimated map. When the sensor data is image data, images data from multiple perspectives or different time instances may be combined to generate the estimated map. The estimated map may be compared to a stored map or to a proposed vehicle trajectory or corridor to determine a reliability of the stored map data.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: January 28, 2025
    Assignee: Zoox, Inc.
    Inventors: Yi Xu, Noureldin Ehab Hendy, Cooper Stokes Sloan, Sarah Tariq, Feng Tian, Chuang Wang
  • Patent number: 12203432
    Abstract: A filter monitor system (“FMS”) module is installed on the engine/vehicle and is connected to the filter systems, sensors and devices to monitor various performance parameters. The module also connects to the engine control module (“ECM”) and draws parameters from the ECM. The FMS module is capable of interfacing with various output devices such as a smartphone application, a display monitor, an OEM telematics system or a service technician's tool on a computer. The FMS module consists of hardware and software algorithms which constantly monitor filter systems and provide information to the end-user. FMS module provides necessary inputs and outputs for electronic sensors and devices.
    Type: Grant
    Filed: July 18, 2023
    Date of Patent: January 21, 2025
    Assignee: Cummins Filtration IP, Inc.
    Inventors: Abhijit Shimpi, Joseph Okoro, Andry Lesmana, Abhijeet Vaidya, Adaeze Okoye, John T. Carroll, III, Matthew L. Schneider, Barry M. Verdegan, Chad M. Thomas
  • Patent number: 12204959
    Abstract: A software agent executing on a computing device receives a high-level command from a client and converts the high-level command into multiple low-level commands. The software agent executes individual low-level command on the computing device and sends a result of executing the individual low-level command to the client until each low-level command has been executed.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: January 21, 2025
    Assignee: Rapid7, Inc.
    Inventors: Emmett Kelly, Paul Miseiko
  • Patent number: 12197961
    Abstract: A computer-implemented method, system and computer program product for seamlessly adjusting the utilization of computational resources of a computing device. A pattern of usage of computational resources of the computing device over a timeframe is determined. An artificial intelligence model uses such a pattern of usage and/or any identified contextual needs for upgrading or downgrading the computational resources of the computing device to determine the predicted amount of computational resources needed to be utilized by the computing device. Based on such a predicted amount, a blockchain transaction may be initiated and recorded to upgrade/downgrade the computational resources of the computing device.
    Type: Grant
    Filed: January 30, 2022
    Date of Patent: January 14, 2025
    Assignee: International Business Machines Corporation
    Inventors: Akash U. Dhoot, Madhu Akhilesham, Niteen D Lakhe, Venkata Vara Prasad Karri, Shailendra Moyal