Patents Examined by Ramon A Mercado
-
Patent number: 12280966Abstract: A robot arm control device according to the present disclosure comprises a workpiece selecting section that selects a target workpiece, which is a workpiece to be picked up and placed, among a plurality of workpieces conveyed by a conveyor system in a predetermined flow direction; and a motion control section that controls a motion of the robot arm to pick up the target workpiece at a predetermined pick up position and place the target workpiece at the target placement position selected among a plurality of predetermined placement positions, wherein the workpiece selecting section selects, among the workpieces that are candidates for selection, the workpiece that has a shortest distance from the distal end position at a task-start timing to the workpiece position at the task-start timing as the target workpiece.Type: GrantFiled: May 19, 2022Date of Patent: April 22, 2025Assignee: DENSO WAVE INCORPORATEDInventor: Shintaro Ikemoto
-
Patent number: 12280510Abstract: A biped robot control methods and a biped robot using the same as well as a computer readable storage medium are provided. The method includes: obtaining an initial distance between a centroid of a double inverted pendulum model of the biped robot and a support point of the biped robot, an initial moving speed of the centroid and an initial displacement of the centroid; calculating a measured value of a stable point of the doable inverted pendulum model based on the initial distance and the initial moving speed; calculating a control output quantity based on the initial moving speed and the measured value of the stable point; calculating a desired displacement of the centroid of the double-inverted pendulum model based on the initial moving speed, the initial displacement, and the control output quantity; and controlling the biped robot to move laterally according to the desired displacement.Type: GrantFiled: February 23, 2022Date of Patent: April 22, 2025Assignee: UBTECH ROBOTICS CORP LTDInventors: Chunyu Chen, Youjun Xiong, Yizhang Liu, Qiuyue Luo, Ligang Ge, Jie Bai, Jiangchen Zhou
-
Patent number: 12280489Abstract: A robot, a communication system, a communication method, and a program capable of effectively indicating to a communication target person that he/she is a person a communication target are provided. A robot according to the embodiment includes a specifying unit configured to specify a communication target person to be communicated with from among persons present in the vicinity of the robot, an acquisition unit configured to acquire personal information related to the communication target person specified by the specifying unit, and a display processing unit configured to display the personal information on a display unit so that a set of protection processing for protecting the personal information and processing for displaying the personal information is executed.Type: GrantFiled: March 16, 2022Date of Patent: April 22, 2025Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventor: Yuka Hashiguchi
-
Patent number: 12269481Abstract: An electric vehicle state control device of the present disclosure relates to an electric vehicle state notification device having, as states for operation safety related to parking/stopping, a key-on state in which a throttle is inactivated, a startup state in which the throttle is activated, and a driving state, and may comprise: a driving parameter confirmation unit for collecting measurement values of parameters related to the driving of an electric vehicle; a driving state determination/transition unit for determining the driving state of the electric vehicle from the collected measurement values of parameters related to the driving; and a driver notification unit for intuitively notifying a driver of the determined driving state of the electric vehicle.Type: GrantFiled: March 17, 2021Date of Patent: April 8, 2025Assignee: Hyundai Kefico CorporationInventors: Sil Lo Jin, In Keun Seo, Se Hee Byun, Hyun Seung Kim
-
Patent number: 12271207Abstract: A method for controlling a plurality of autonomous robots for performing environment maintenance operations includes: generating a setup command that indicates a selected location, a plurality of selected robots, an available time slot, and a distribution mode signal that indicates whether the selected robots are to be controlled based on the available time slot or an inputted priority section; and generating a plurality of sub-routes based on different parameters, depending on the distribution mode signal. The sub-routes are generated to be connected into an unbroken trail. Then, the sub-routes are transmitted to the selected robots, respectively, so as to control each of the selected robots to move along the respective one of the sub-routes.Type: GrantFiled: July 31, 2023Date of Patent: April 8, 2025Assignee: URSrobot AI Inc.Inventors: Chien-Tung Chen, Chung-Hou Wu, Chao-Cheng Chen, Wen-Wei Chiang, Yi-Jin Lin
-
Patent number: 12263599Abstract: Various aspects of methods, systems, and use cases include techniques for training or using a model to control a robot. A method may include identifying a set of action primitives applicable to a set of robots, receiving information corresponding to a task (e.g., a collaborative task), and determining at least one action primitive based on the received information. The method may include training a model to control operations of at least one robot of the set of robots using the received information and the at least one action primitive.Type: GrantFiled: March 26, 2021Date of Patent: April 1, 2025Assignee: Intel CorporationInventors: Venkat Natarajan, Arjun Kg, Gagan Acharya, Amit Sudhir Baxi, Rita H. Wouhaybi, Wen-Ling Margaret Huang
-
Patent number: 12259729Abstract: A device for maintaining the trajectory of a vehicle, which moves along a trajectory and has at least one contact point with the ground, includes an attachments system to the vehicle, and a sphere configured to rotate on the ground during the movement of the vehicle.Type: GrantFiled: April 6, 2021Date of Patent: March 25, 2025Assignee: INSPIRE S.R.L.Inventor: Marco Ghio
-
Patent number: 12248300Abstract: A program generation apparatus according to one or more embodiments may extract, from a series of motions defined in a motion program, a motion to be corrected based on a difference in attribute between a first component indicated as a target of a component change and a second component to replace the first component, and generate a new motion program by correcting a command value of the extracted motion to compensate for the difference in the attribute.Type: GrantFiled: January 16, 2020Date of Patent: March 11, 2025Assignee: OMRON CorporationInventors: Chisato Nakashima, Yoshiya Shibata
-
Patent number: 12240444Abstract: This drive assistance device comprises an ACC unit, an abnormality detection unit for detecting an abnormality from a detector used to perform ACC, and a vehicle stop control unit for performing control to stop an ego vehicle when an abnormality is detected by the abnormality detection unit and an inter-vehicle distance to a preceding vehicle satisfies a certain condition.Type: GrantFiled: February 26, 2021Date of Patent: March 4, 2025Assignee: Isuzu Motors LimitedInventors: Wasantha Oshita, Masaichi Takahashi, Shinichiro Fukazawa
-
Patent number: 12242279Abstract: A vehicle control system for an agricultural vehicle comprising a processing circuit including a processor and memory, the memory having instructions stored thereon that, when executed by the processor, cause the processing circuit to receive position information associated with a position of at least one of a second agricultural vehicle or a vehicular implement, determine, based on the position information, an unloading point associated with a position of an unloading mechanism relative to a receiving container, store the determined position, operate at least one of the agricultural vehicle or the second agricultural vehicle to position the receiving container such that a subsequent unloading point is the same as the determined unloading point.Type: GrantFiled: December 17, 2020Date of Patent: March 4, 2025Assignees: CNH Industrial America LLC, CNH Industrial Italia S.p.A.Inventors: Brett McClelland, Peter Henne
-
Patent number: 12243417Abstract: A control system (10) is suitable for use in one's own motor vehicle (12) and is set up and intended to determine the current driving situation of one's own motor vehicle (12) and other motor vehicles (28, 40) in the surroundings of one's own motor vehicle (12) by means of a surroundings sensor system and to assign the other motor vehicles (28, 40) to specific movement paths or not.Type: GrantFiled: March 20, 2020Date of Patent: March 4, 2025Assignee: ZF Active Safety GmbHInventors: Richard Altendorfer, Benedikt Joebgen, Andreas Stahl
-
Patent number: 12241753Abstract: The present disclosure provides methods and systems for predicting a trip intent or destination while a user is traveling along a route. The method may comprise: (a) receiving a starting geographic location of the route and data about an identity of the user; (b) retrieving a trained classifier based at least in part on the data about the identity of the user; (c) using the trained classifier to predict the trip intent or destination based on the starting geographic location; and (d) while the user is traveling in a terrestrial vehicle along at least a portion of said route, presenting one or more transactional options to the user on an electronic device, wherein the one or more transactional options are identified based on the trip intent or destination predicted in (c).Type: GrantFiled: July 8, 2022Date of Patent: March 4, 2025Assignee: Synapse Partners, LLCInventor: Evangelos Simoudis
-
Patent number: 12242725Abstract: As one aspect of the present disclosure, an electronic device is disclosed. The device may include: a volatile memory device; and a controller configured to be connected with a host processor and the volatile memory device, wherein the controller may be further configured to receive a swap-out request for first data in pages from the host processor, generate first compressed data by compressing the first data in response to the swap-out request, and store the first compressed data in the volatile memory device.Type: GrantFiled: October 5, 2023Date of Patent: March 4, 2025Assignee: XCENA Inc.Inventors: Ju Hyun Kim, Jin Yeong Kim, Jae Wan Yeon
-
Patent number: 12217167Abstract: A computing system includes a host processor, a plurality of accelerators that communicate with the host processor based on a communication interface, and a plurality of memory nodes that are connected with the plurality of accelerators through an interconnection network. A first data link is established between a first accelerator of the plurality of accelerators and a first memory node of the plurality of memory nodes, and a second data link is established between the first accelerator and a second memory node of the plurality of memory nodes.Type: GrantFiled: October 8, 2019Date of Patent: February 4, 2025Assignee: Samsung Electronics Co., Ltd.Inventors: Minsoo Rhu, Youngeun Kwon
-
Patent number: 12210457Abstract: A network processor includes a memory subsystem serving a plurality of processor cores. The memory subsystem includes a hierarchy of caches. A mid-level instruction cache provides for caching instructions for multiple processor cores. Likewise, a mid-level data cache provides for caching data for multiple cores, and can optionally serve as a point of serialization of the memory subsystem. A low-level cache is partitionable into partitions that are subsets of both ways and sets, and each partition can serve an independent process and/or processor core.Type: GrantFiled: July 8, 2021Date of Patent: January 28, 2025Assignee: MARVELL ASIA PTE, LTD.Inventors: Shubhendu S. Mukherjee, David H. Asher, Richard E. Kessler, Srilatha Manne
-
Patent number: 12204314Abstract: A robotic cell calibration method comprising a robotic cell system having elements comprising: one or more cameras, one or more sensors, components, and a robotic arm. The method comprises localizing positions of the one or more cameras and components relative to a position of the robotic arm using a common coordinate frame, moving the robotic arm in a movement pattern, and using the cameras and sensors to determine robotic arm position at multiple times during the movement. The method includes identifying a discrepancy in robotic arm position between a predicted position and the determined position in real time, and computing, by an auto-calibrator, a compensation for the identified discrepancy, the auto-calibrator solving for the elements in the robotic cell system as a system. The method includes modifying actions of the robotic arm in real time during the movement based on the compensation.Type: GrantFiled: November 9, 2021Date of Patent: January 21, 2025Assignee: Bright Machines, Inc.Inventors: Ronald Poelman, Barrett Clark, Oytun Akman, Matthew Brown
-
Patent number: 12172320Abstract: An example system includes: a production system skill library, with a plurality of skill blocks describing and encapsulating the realization part of the skills involved in the production process; a unified execution engine with a plurality of skill function blocks describing and encapsulating the interface part of the skills involved in the production process; to receive a production procedure programmed by a user based on the skill function blocks, and successively start each skill function block in the production procedure to call at least one corresponding skill block; and device agents for controlling devices in the production system. Each device agent is used to provide a unified interface to control the corresponding device to perform operations according to the operation instructions from the unified execution engine or the skill block.Type: GrantFiled: August 31, 2021Date of Patent: December 24, 2024Assignee: SIEMENS AKTIENGESELLSCHAFTInventors: Zi Jian Wang, Ye Hu, Ji Li, Shun Jie Fan
-
Patent number: 12158525Abstract: Systems and methods for generating ground-level terrain elevation models, preparing vector street data to assist in generating such models, and finding approximate elevation of any point using such terrain models are provided. Lidar data can be analyzed, and Lidar elevation values at roadway/street intersections can be used to determine a model of the ground-level elevation in an area or region. Outliers can be removed. The ground-level elevation at any point in the mapped area can be determined using elevation levels for nearby roadway intersections.Type: GrantFiled: June 25, 2021Date of Patent: December 3, 2024Assignee: The Florida International University Board of TrusteesInventor: Naphtali D. Rishe
-
Patent number: 12153816Abstract: Disclosed herein are system, method, and computer program product embodiments for adaptive caching for hybrid columnar databases with heterogeneous page sizes. An embodiment operates by scanning one or more pools comprising one or more pages of the same size in a buffer cache. The embodiment determines an increment of a reuse rate for the pools in the buffer cache within a time interval. The embodiment determines a cumulative reuse rate that is the sum of the increments of the reuse rate over several time intervals. The embodiment determines a gliding average reuse rate of the cumulative reuse rate over several time intervals. The embodiment compares the average reuse rates of the plurality of the pools to a threshold to dynamically determine whether a pool should reuse memory from the existing pages of the same pool or rebalance memory from one or more victim pools.Type: GrantFiled: September 14, 2022Date of Patent: November 26, 2024Assignee: SAP SEInventors: Prateek Agarwal, Simhachala Sasikanth Gottapu, Sarika Iyer, Prasanta Ghosh, Colin Florendo
-
Patent number: 12131044Abstract: Application placement for distributed applications, including: identifying, from amongst a plurality of disparate storage environments, a storage environment that contains data that can be utilized by a portion of a distributed application; and initiating execution of the portion of the distributed application in an execution environment that is communicatively coupled to the storage environment.Type: GrantFiled: April 26, 2021Date of Patent: October 29, 2024Assignee: PURE STORAGE, INC.Inventors: Emily Potyraj, Robert Lee, Joshua Robinson