Patents Examined by Tuan C To
-
Patent number: 12228945Abstract: 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: GrantFiled: June 26, 2023Date of Patent: February 18, 2025Assignee: SZ DJI TECHNOLOGY CO., LTD.Inventors: Xingyu Zhang, Ketan Tang, Cong Zhao
-
Patent number: 12227146Abstract: 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: GrantFiled: August 26, 2022Date of Patent: February 18, 2025Assignees: Hyundai Motor Company, Kia CorporationInventor: Young Jin Choi
-
Patent number: 12222215Abstract: 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: GrantFiled: December 29, 2023Date of Patent: February 11, 2025Assignee: Oracle International CorporationInventor: Jennifer Darmour
-
Patent number: 12221062Abstract: 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: GrantFiled: July 29, 2024Date of Patent: February 11, 2025Assignee: Shongkawh LLCInventor: Kao Lee
-
Patent number: 12223848Abstract: 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: GrantFiled: July 21, 2022Date of Patent: February 11, 2025Assignee: THE 28TH RESEARCH INSTITUTE OF CHINA ELECTRONICS TECHNOLOGY GROUP CORPORATIONInventors: Yingchao Xiao, Weiyu Jiang, Yungang Tian
-
Patent number: 12222212Abstract: 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: GrantFiled: February 23, 2021Date of Patent: February 11, 2025Assignee: Schneider Enterprise Resources, LLCInventors: Matt Roherty, Jaime Wilson, Brendt Peeters
-
Patent number: 12222079Abstract: 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: GrantFiled: March 3, 2023Date of Patent: February 11, 2025Assignee: ZKW Group GmbHInventors: Michael Brunner, Peter Mayer
-
Patent number: 12222733Abstract: 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: GrantFiled: May 22, 2018Date of Patent: February 11, 2025Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.Inventor: Wei Hong
-
Patent number: 12222723Abstract: 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: GrantFiled: June 2, 2022Date of Patent: February 11, 2025Assignee: Boston Dynamics, Inc.Inventor: Brian Masao Yamauchi
-
Patent number: 12222735Abstract: 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: GrantFiled: January 24, 2020Date of Patent: February 11, 2025Assignee: XTEND REALITY EXPANSION LTD.Inventors: Matteo Shapira, Aviv Shapira, Adir Tubi, Rubi Liani, Erez Nehama
-
Patent number: 12215977Abstract: 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: GrantFiled: April 8, 2021Date of Patent: February 4, 2025Assignee: T-Mobile USA, Inc.Inventors: Narciso Faustino, Kevin Hinson, Jie Hui, Antoine Tran, Bryan Yang, Doru Culiac
-
Patent number: 12214771Abstract: 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: GrantFiled: November 23, 2020Date of Patent: February 4, 2025Assignee: Great Wall Motor Company LimitedInventors: Yunfei Li, Qilin Chen
-
Patent number: 12216453Abstract: 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: GrantFiled: May 26, 2023Date of Patent: February 4, 2025Assignee: Yokogawa Electric CorporationInventor: Yoshitaka Yoshida
-
Patent number: 12217076Abstract: 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: GrantFiled: December 17, 2021Date of Patent: February 4, 2025Assignee: Omnissa, LLCInventors: Chris Halstead, Jared Cook, Kevin B. Sheehan
-
Patent number: 12209881Abstract: 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: GrantFiled: June 5, 2023Date of Patent: January 28, 2025Assignee: NVIDIA CorporationInventor: Justyna Zander
-
Patent number: 12210329Abstract: 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: GrantFiled: October 15, 2021Date of Patent: January 28, 2025Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.Inventors: Anthony Amaro, Jr., Mark J. Nixon
-
Patent number: 12209869Abstract: 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: GrantFiled: April 9, 2021Date of Patent: January 28, 2025Assignee: Zoox, Inc.Inventors: Yi Xu, Noureldin Ehab Hendy, Cooper Stokes Sloan, Sarah Tariq, Feng Tian, Chuang Wang
-
Patent number: 12203432Abstract: 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: GrantFiled: July 18, 2023Date of Patent: January 21, 2025Assignee: 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: 12204959Abstract: 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: GrantFiled: February 28, 2022Date of Patent: January 21, 2025Assignee: Rapid7, Inc.Inventors: Emmett Kelly, Paul Miseiko
-
Patent number: 12197961Abstract: 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: GrantFiled: January 30, 2022Date of Patent: January 14, 2025Assignee: International Business Machines CorporationInventors: Akash U. Dhoot, Madhu Akhilesham, Niteen D Lakhe, Venkata Vara Prasad Karri, Shailendra Moyal