20th week of 2020 patent applcation highlights part 45 |
Patent application number | Title | Published |
20200150619 | MANUFACTURING STATISTICAL PROCESS CONTROL IN THE PRESENCE OF MULTIPLE BATCH EFFECTS - Techniques for qualifying for use in an overall manufacturing process items produced by a bulk manufacturing process that has a plurality of batch effects are presented. The techniques can include obtaining a collection of items produced by a bulk manufacturing process that has a plurality of batch effects; measuring a quantifiable property of a sample of items from the collection of items; developing a linear mixed model for the quantifiable property based on the measuring; determining a statistical process control standard deviation for the collection of items based on the linear mixed model; computing a statistical process control parameter from the statistical process control standard deviation; determining that at least a portion of the collection of items conform to the statistical process control parameter; accepting at least a portion of the collection of items; and using at least a portion of the collection of items in the overall manufacturing process. | 2020-05-14 |
20200150620 | SYSTEMS AND METHODS FOR ANALYZING STREAM-BASED DATA FOR ASSET OPERATION - A system includes a first asset disposed at a first location in an industrial system configured to perform one or more operations, a second asset disposed at a second location in the industrial system, and a server device communicatively coupled to the first asset and the second asset. The server device is configured to receive a first set of stream-based data from the first asset, receive a second set of stream-based data from the second asset, identify a first portion of the first set of stream-based data and a second portion of the second set of stream-based data, wherein the first portion and the second portion comprises a same type of data, determine whether the first portion of the first set of stream-based data corresponds to an expected range of values based on the second portion of the second set of stream-based data, and send a command to the first asset to adjust a first set of operations in response to the first portion of the first set of stream-based data not being within the expected range of values. | 2020-05-14 |
20200150621 | CONTROL INTERFACE FOR METRIC DEFINITION SPECIFICATION FOR ASSETS DRIVEN BY SEARCH-DERIVED ASSET TREE HIERARCHY - An asset monitoring and reporting system (AMRS) implements an interface to establish an asset hierarchy to be monitored and reported against. The interface employs a search query of extant asset data from which definitional aspects of the asset hierarchy can be identified, and therefrom the interface automatically determines control information reflective of the asset hierarchy to direct the ongoing operation of the AMRS. The interface further allows for configuration of a metric definition for a metric of an asset node of the asset hierarchy, the metric representing a point in time or a period of time and derived from a metric-time search of machine data produced by or about the asset node and receives an identification of a metric determination specification for the metric definition, the metric determination specification comprising at least identification of a metric component and identification of a calculation operation to apply to the metric component. | 2020-05-14 |
20200150622 | METHOD FOR DETECTING ABNORMITY IN UNSUPERVISED INDUSTRIAL SYSTEM BASED ON DEEP TRANSFER LEARNING - The present invention discloses a method for detecting abnormity in an unsupervised industrial system based on deep transfer learning. Labeled machine sensor sequence data from a source domain and unlabeled sensor sequence data from a target domain are used in the present invention to train an industrial system abnormal detection model with good generalization ability, and the industrial system abnormal detection model is trained and tested to finally generate a trained industrial system abnormity discrimination model. Using the model, received machine sensor sequence data can be analyzed and whether a machine is abnormal is discriminated. | 2020-05-14 |
20200150623 | HOLLOW TOPOLOGY GENERATION WITH LATTICES FOR COMPUTER AIDED DESIGN AND MANUFACTURING - Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures using generative design processes, where three dimensional (3D) models of the physical structures are produced to include lattices and hollows, include: obtaining design criteria for an object; iteratively modifying 3D topology and shape(s) for the object using a generative design process that represents the 3D topology as one or more boundaries between solid(s) and void(s), in combination with physical simulation(s) with a hollow structure and a lattice representation; adjusting a thickness of the hollow structure; adjusting lattice thickness or density; and providing a 3D model of the generative design for the object for use in manufacturing a physical structure corresponding to the object using one or more computer-controlled manufacturing systems. The providing can include generating instructions for manufacturing machine(s), which can employ various manufacturing systems and techniques, including additive, subtractive and casting manufacturing methods. | 2020-05-14 |
20200150624 | CONVERSION OF MESH GEOMETRY TO WATERTIGHT BOUNDARY REPRESENTATION - Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures include: obtaining a first 3D model including a polygon mesh associated with one or more modelled solids, the one or more modelled solids being in a boundary representation format; producing from the polygon mesh a quad patch network that combines, using transfinite interpolation, the polygon mesh with one or more smooth boundary curves corresponding to the one or more modelled solids; defining one or more locally refinable smooth surface representations using the quad patch network as input and based at least in part on a smallest dimension representable by a geometry modeling kernel of a computer aided design program; and combining the one or more locally refinable smooth surface representations with the one or more modelled solids to form a second 3D model that is watertight at the one or more smooth boundary curves. | 2020-05-14 |
20200150625 | THREE-DIMENSIONAL OBJECT DATA GENERATION APPARATUS, THREE-DIMENSIONAL OBJECT FORMING APPARATUS, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - A three-dimensional object data generation apparatus includes an obtaining unit that obtains three-dimensional object data representing a three-dimensional object with plural voxels, an attribute pattern reception unit that receives an attribute pattern of an attribute to be set for the plural voxels, a setting condition reception unit that receives a setting condition for setting the attribute for the three-dimensional object in accordance with the attribute pattern, and an attribute setting unit that sets the attribute indicated by the attribute pattern for at least one of the plural voxels in accordance with the setting condition. | 2020-05-14 |
20200150626 | RE-SHAPING PROCEDURE - A method for re-shaping a shape of a plastically deformable component that is preferably embodied from a metal material includes: creating a three-dimensional desired model of the component; designing a finite element model (FEM model) of the desired model of the component; capturing a three-dimensional geometry of a deformed actual component; determining a deviation of the actual component with respect to the desired model; deforming by applying forces to calculated positions of the component; and checking and comparing the actual component with the desired model after the deforming. Forces that are applied for the deforming and the calculated positions for introducing the forces to the component are determined on a basis of the FEM model. | 2020-05-14 |
20200150627 | Systems and Methods for Customized Food Items - Described herein is a food design system and method. A computing system hosting the application, including a database, and in communication with the user device, a cutting device, and a 3D printing device can receive a first request for a food item to be in the shape of the customized design. The computing system can transmit a first set of instructions to the cutting device or the 3D printing device to form a food preparation object to be in the shape of the customized design. The food preparation object can be configured to form and maintain a shape of the food item in the customized design. | 2020-05-14 |
20200150628 | DEFECT DETECTION DURING AN AUTOMATED PRODUCTION PROCESS - Described herein are improvements for identifying defects during automated item production. In one example, a method includes identifying a first defect in a first item. The first defect is associated with a stage of production of the first produced item. The method further includes retrieving first parametric data associated with the stage for the first item and identifying one or more defect indicators based on the first parametric data and second parametric data associated with the stage for one or more second items having defects associated with the stage. The method also includes monitoring subsequent parametric data associated with the stage to recognize the one or more defect indicators in the subsequent parametric data. | 2020-05-14 |
20200150629 | MASK PROCESS AWARE CALIBRATION USING MASK PATTERN FIDELITY INSPECTIONS - Techniques for modifying a mask fabrication process based the identification of an abnormality in a pattern of a fabricated lithography mask are disclosed including comparing a fabricated lithography mask to a lithography mask design where the fabricated lithography mask is fabricated based at least in part on the lithography mask design using a mask fabrication process. An abnormality in a pattern of the fabricated lithography mask relative to a corresponding one of the plurality of patterns in the lithography mask design is identified based at least in part on the comparison of the fabricated lithography mask to the lithography mask design. A calibrated mask model is generated based at least in part on the identified abnormality in the pattern of the fabricated lithography mask and the mask fabrication process is modified based at least in part on the calibrated mask model. | 2020-05-14 |
20200150630 | METHOD FOR ADJUSTING FREQUENCY RESPONSE PARAMETER OF MACHINE TOOL AND SYSTEM USING THE SAME - A method for adjusting a frequency response parameter of a machine tool and a system using the same are provided. The method includes the following steps. Firstly, an actual frequency sweep is performed on the machine tool to acquire an original system closed loop data of the machine tool. Then, an original system open loop transfer function of the original system closed loop data is acquired. Then, a speed optimization procedure is executed to determine an optimized speed parameter. Then, a speed optimized open loop transfer function corresponding to a speed optimized close loop transfer function is acquired. Then, a filter transfer function of a filter is determined. Then, a filter optimization procedure is executed. | 2020-05-14 |
20200150631 | SYSTEM AND METHOD FOR AGGREGATING TEST PLOT RESULTS BASED ON AGRONOMIC ENVIRONMENTS - A system to receive data representing agronomic responses based on randomized replicated treatments conducted in test plots of agronomic environments, aggregate the data representing the agronomic responses into subsets of the data representing the agronomic responses, each subset of the data representing the agronomic responses associated with one of a number of performance zones, receive characteristics associated with a portion of a field and determine that the portion of the field represents a particular performance zone of the number of performance zones based on the characteristics associated with the portion of the field, recommend a particularized treatment level for a crop located in the portion of the field based on the particular performance zone, and communicate the particularized treatment level to a machine, the particularized treatment level to be applied to the portion of the field by the machine to optimize an agronomic response based on the particular performance zone. | 2020-05-14 |
20200150632 | WIRE DISCONNECTION PREDICTION DEVICE - A wire disconnection prediction device includes: a data acquisition part configured to acquire data relating to machining of a workpiece in a state where a wire is not disconnected during machining of the workpiece by a wire electric discharge machine; a preprocessing part configured to create, machining condition data of a condition relating to a machining condition commanded in machining of the workpiece, machining member data relating to a member used in the machining, and machining state data during machining of the workpiece, as state data indicating a state of the machining; and a learning part configured to generate, based on the state data created by the preprocessing part, a learning model indicating correlation between the state data and the state where the wire of the wire electric discharge machine is not disconnected. | 2020-05-14 |
20200150633 | SENSOR SYSTEMS PRINCIPALLY FOR SWIMMING POOLS AND SPAS - A pool or spa control system includes a sensor system with one or more sensors in contact with a main body of water. The sensor system measures water condition data of the body of water and is mounted on a wall submerged in the main body of water. The pool or spa control system also includes a modem that facilitates data communications between the sensor system and communication equipment positioned at a different location from the main body of water. | 2020-05-14 |
20200150634 | SYSTEMS AND METHODS FOR CONTROLLING ASSET OPERATION USING STREAM-BASED PROCESSING IN MULTI-NODE NETWORKS - A system includes a first asset disposed in an industrial environment configured to perform one or more operations, a second asset disposed in the industrial environment, and a server device communicatively coupled to the first asset and the second asset. The server device is configured to receive a first set of stream-based data from the first asset, receive a second set of stream-based data from the second asset, wherein the first set of stream-based data and the second set of stream-based data are received in real time or near real time, determine whether the one or more operations are within a threshold based on a comparison of the first set of stream-based data with respect to the second set of stream-based data, and send a command to the first asset or the second asset in response to the one or more operations being outside the threshold. | 2020-05-14 |
20200150635 | Method and Redundant Automation System with a Plurality of Processor Units Per Hardware Unit - A plurality of hardware units of a redundant automation system each include a plurality of processor units that each execute a group of tasks, where groups of tasks executed on different hardware units receive the same input signals directly or indirectly from a managed industrial process, and determine the same output signals for the managed industrial process, where however, only the tasks of one of the groups executed on different hardware units each output their output signals to the managed industrial process, where the groups executed on different hardware units synchronize with one another via a respective communication link, and where the groups of tasks executed on the same hardware unit exchange data between themselves on a pair basis via a respective pair of intermediate storage units. | 2020-05-14 |
20200150636 | System and Method for Supporting Production Management - The production management support system analyzes, on the basis of one or more attentional perspectives on a plurality of different models of products, past record information that includes information as a past record which shows, for each product loaded in a production system in which the plurality of different models of products are loaded and a sequential order of two or more of a plurality of steps is different depending on the model, an execution time of each of the steps and that serves as a basis for a production management chart showing a production situation, to detect, among display objects displayed in the production management chart, a display object satisfying one or more requirements associated with the one or more attentional perspectives. The system performs accentuated display on at least one of the detected display objects. | 2020-05-14 |
20200150637 | INDUSTRIAL SAFETY MONITORING CONFIGURATION USING A DIGITAL TWIN - An industrial safety zone configuration system leverages a digital twin of an industrial automation system to assist in configuring safety sensors for accurate monitoring of a desired detection zone. The system renders a graphical representation of the automation system based on the digital twin and allows a user to define a desired detection zone to be monitored as a three-dimensional volume within the virtual industrial environment. Users can define the locations and orientations of respective safety sensors as sensor objects that can be added to the graphical representation. Each sensor object has a set of object attributes representing configuration settings available on the corresponding physical sensor. The system can identify sensor configuration settings that will yield an estimated detection zone that closely conforms to the defined detection zone, and generate sensor configuration data based on these settings that can be used to configure the physical safety sensors. | 2020-05-14 |
20200150638 | INDUSTRIAL CONTROL SYSTEM WITH PREDICTIVE MACHINE LEARNING MODULE - An industrial controller within an industrial automation environment is provided. The industrial controller includes a programming logic controller, configured to control an industrial device, and a predictive module, coupled with the programming logic controller. The predictive module is configured to receive configuration data from the programming logic controller, create a user-defined controller tag, and transfer the user-defined controller tag to the programming logic controller. The predictive module is also configured to receive operational data from the programming logic controller, and calculate operation monitoring data and value estimation data based on the operational data. The predictive module is further configured to write the operation monitoring data and value estimation data to the user-defined controller tag. | 2020-05-14 |
20200150639 | PLANT INSPECTION PLANNING OPTIMIZATION APPARATUS AND METHOD THEREFOR - A plant inspection planning optimization apparatus includes: a plant operation estimation unit that estimates the variation of the operation of a plant; a degradation probability distribution estimation unit that estimates the probability distributions of the degradations of plural inspection-scheduled points of the plant with the use of the variation of the operation of the plant and the degradation state and the probability distribution of the parameter of an estimation model obtained at the previous inspection; an inspection point optimization unit that selects inspection points selected from the inspection-scheduled points in accordance with a selection index with the use of the probability distributions of the degradations of the plural inspection-scheduled points; and an output unit that provides the selected inspection points and inspection techniques. | 2020-05-14 |
20200150640 | Sensor Fall Curve Identification - A computer implemented method includes turning off a sensor, receiving fall curve data from the sensor, and comparing the received fall curve data to a set of fall curve signatures to identify the sensor or a sensor fault. | 2020-05-14 |
20200150641 | APPARATUS AND METHOD FOR AUTOMATIC DETECTION AND CLASSIFICATION OF INDUSTRIAL ALARMS - An occurrence of a predetermined event is detected within a stream of data and a classification for the event is determined. A message is sent to an application when the predetermined event is detected. The message is received at the application and the message is visualized to a user of the application. The stream of data from the industrial machine to the transceiver circuit, to the control circuit, and to the application occurs in real-time without substantial interruption allowing the user of the application to make decisions and determine insights concerning the industrial machine in real-time. | 2020-05-14 |
20200150642 | METHODS, APPARATUSES, AND SYSTEMS FOR HUMAN MACHINE INTERFACE (HMI) OPERATIONS - Methods, apparatuses, systems, and implementations of an HMI control system for BOP rigs are disclosed. At least some versions of the disclosed systems enable a user to configure interface settings, perform actions on a BOP stack, view diagnostics, perform testing, and observe and rectify alarms. The disclosed systems may enable a user to more efficiently navigate between different interfaces and perform HMI functions due to a control zone configuration. Additionally, the control zone configuration may reduce operator error by assigning certain control zones to particular functions and requiring the user to take affirmative steps to perform destructive functions. | 2020-05-14 |
20200150643 | METHODS AND SYSTEMS FOR DATA COLLECTION, LEARNING, AND STREAMING OF MACHINE SIGNALS FOR ANALYTICS AND MAINTENANCE USING THE INDUSTRIAL INTERNET OF THINGS - An industrial machine predictive maintenance system may include an industrial machine data analysis facility that generates streams of industrial machine health monitoring data by applying machine learning to data representative of conditions of portions of industrial machines received via a data collection network. The system may include an industrial machine predictive maintenance facility that produces industrial machine service recommendations responsive to the health monitoring data by applying machine fault detection and classification algorithms thereto. The system may perform a method of predicting a service event from vibration data captured data from at least one vibration sensor disposed to capture vibration of a portion of an industrial machine. A signal in a predictive maintenance circuit for executing a maintenance action on the portion of the industrial machine can be generated based on a severity unit calculated for the captured vibration. | 2020-05-14 |
20200150644 | METHODS AND SYSTEMS FOR DETERMINING A NORMALIZED SEVERITY MEASURE OF AN IMPACT OF VIBRATION OF A COMPONENT OF AN INDUSTRIAL MACHINE USING THE INDUSTRIAL INTERNET OF THINGS - An industrial machine predictive maintenance system and method for determining a normalized severity measure of an impact of vibration of a component of an industrial machine. Vibration data can be captured from at least one vibration sensor disposed to capture vibration of a portion of an industrial machine and a frequency, a peak amplitude and gravitational force of the captured vibration can be determined. A frequency range-specific segment of a multi-segment vibration frequency spectra that bounds the captured vibration based on the determined frequency can be determined, and a vibration severity level for the captured vibration data can be determined based on the determined segment and at least one of the peak amplitude and the gravitational force. A signal in a predictive maintenance circuit for executing a maintenance action on the portion of the industrial machine based on the vibration severity level can be generated. | 2020-05-14 |
20200150645 | METHODS AND SYSTEMS FOR DATA COLLECTION, LEARNING, AND STREAMING OF MACHINE SIGNALS FOR ANALYTICS AND MAINTENANCE USING THE INDUSTRIAL INTERNET OF THINGS - An industrial machine predictive maintenance method and system may include an industrial machine data analysis facility that collects data representative of conditions of portions of industrial machines received via a data collection network. Vibration data representative of a vibration of at least a portion of an industrial machine can be received from a wearable device including at least one vibration sensor used to capture the vibration data. A frequency of the captured vibration can be determined by processing the captured vibration data and, based on the frequency, a segment of a multi-segment vibration frequency spectra that bounds the captured vibration can be determined. A severity unit for the captured vibration can be calculated based on the determined segment a signal in a predictive maintenance circuit for executing a maintenance action on at least the portion of the industrial machine based on the severity unit can be generated. | 2020-05-14 |
20200150646 | SYSTEMS AND METHODS FOR REMOTELY ACTIVATING A VEHICLE - Systems and methods described herein relate to remotely activating a vehicle. One embodiment receives transaction information regarding an electronic payment; associates the transaction information with a vehicle; determines that the vehicle is within a predetermined distance from a business where the electronic payment was transacted; and transmits, to the vehicle, a remote activation command that activates one or more subsystems of the vehicle. | 2020-05-14 |
20200150647 | WORKING SYSTEM AND WORKING METHOD - A working system ( | 2020-05-14 |
20200150648 | VEHICLE CONTROL APPARATUS - Provided is a vehicle control apparatus configured to be communicably connected to an external apparatus. The vehicle control apparatus includes: a communication control unit configured to control data transmission to and reception from the external apparatus; a data management unit configured to manage object data; one or more functional components configured to perform a predetermined calculation by using object data acquired from the data management unit or the communication control unit, and to output output object data acquired by the predetermined calculation to the data management unit; and a storage unit configured to store setting information in which information on a writing destination of the output object data is stored for each of the functional components and to store object data. The data management unit is configured to control the writing destination of the output object data based on the setting information. | 2020-05-14 |
20200150649 | METHOD OF AUTOMATED CONTROL OF DRONE DEVICES - Systems and methods disclosed herein can facilitate an automated control of drone devices. In an aspect, disclosed is a computer-implemented method, that includes assigning, by a system communicatively coupled to one or more processor, a claim for evaluation or adjudication. Furthermore, the computer-implemented method also includes tagging, by the system, claim data with adjudicator identification data, wherein the set of claim data comprises at least policy identification data. In another aspect, the method includes activating, by the system, one or more drone device to perform a media content data generation operation, wherein the media content data comprises at least one of image data, audio data, geolocation data, or video data. | 2020-05-14 |
20200150650 | AN INFORMATION SYSTEM FOR A WORKING MACHINE - The present disclosure generally relates to an information system for a working machine, specifically adapted for projecting an image onto an area externally of the working machine based on construction data relating to a surrounding of the working machine. The present disclosure also relates to a corresponding method and computer program for such a working machine. | 2020-05-14 |
20200150651 | METHOD AND APPARATUS FOR CONTROLLING AUTONOMOUS VEHICLE - A method and an apparatus for controlling an autonomous vehicle are provided according to the embodiments of the disclosure. The method includes: sending, in response to determining that a pedestrian is in a first target area, behavior prompt information representing prompting the pedestrian to make a corresponding behavior; determining whether a deceleration condition matching the behavior prompt information is satisfied based on acquired behavior information of the pedestrian; and sending control information for reducing a moving speed of the autonomous vehicle, in response to determining that the deceleration condition is satisfied and determining that a speed of the autonomous vehicle is greater than a preset deceleration threshold. According to the embodiments, deceleration control of the autonomous vehicle is achieved based on the response of the pedestrian to the behavior prompt information. | 2020-05-14 |
20200150652 | SYSTEMS AND METHODS FOR TRANSITIONING A VEHICLE FROM AN AUTONOMOUS DRIVING MODE TO A MANUAL DRIVING MODE - System, methods, and other embodiments described herein relate to transitioning a vehicle from an autonomous to a manual driving mode. One embodiment analyzes data from one or more vehicle sensors to detect, at a current vehicle position, features in a first detection region and a second detection region ahead of the vehicle; determines, for each of one or more hypothetical vehicle positions, which features detected at the current position, if any, lie within the first detection region at that hypothetical position; identifies, among the one or more hypothetical positions, at least one localization-failure position at which localization of the vehicle will fail due to insufficient features being detected within the first detection region at the at least one localization-failure position; and initiates a transition from the autonomous driving mode to the manual driving mode based, at least in part, on the at least one localization-failure position. | 2020-05-14 |
20200150653 | AUTONOMOUS VEHICLE GUIDANCE AUTHORITY FRAMEWORK - A vehicle may include an authority tracker to grant and/or limit authority to provide guidance to the vehicle. The authority tracker may store a state in a memory identifying an actor that currently has the authority. An actor requesting to have authority to provide guidance to the vehicle may transmit a control message to the authority tracker which may, in turn, authorize or deny the request based on a policy. The authority tracker may periodically, and/or in response to a request, broadcast a state message identifying the actor that currently has authority, as recorded in the memory. | 2020-05-14 |
20200150654 | SYSTEM AND METHOD FOR PROVIDING AUTONOMOUS VEHICULAR NAVIGATION WITHIN A CROWDED ENVIRONMENT - A system and method for providing autonomous vehicular navigation within a crowded environment that include receiving data associated with an environment in which an ego vehicle and a target vehicle are traveling. The system and method also include determining an action space based on the data associated with the environment. The system and method additionally include executing a stochastic game associated with navigation of the ego vehicle and the target vehicle within the action space. The system and method further include controlling at least one of the ego vehicle and the target vehicle to navigate in the crowded environment based on execution of the stochastic game. | 2020-05-14 |
20200150655 | METHOD FOR CONTROLLING AN AUTONOMOUS, MOBILE ROBOT - A method for controlling an autonomous, mobile robot which is designed to navigate independently in a robot deployment area, using sensors and a map. According to one embodiment, the method comprises detecting obstacles and calculating the position of detected obstacles based on measurement data received by the sensors, and controlling the robot to avoid a collision with a detected obstacle, the map comprising map data that represents at least one virtual blocked region which, during the control of the robot, is taken into account in the same way as an actual, detected obstacle. | 2020-05-14 |
20200150656 | Autonomous Trucks with Specialized Behaviors for Mining and Construction Applications - The system in this invention is autonomous control for these trucks covering a variety of behaviors specific to mining applications. The invention uses these behaviors to increase the efficiency and safety of running a mining operation, while also reducing cost. This invention involves the development of a system that is designed to increase the safely of mining and construction autonomous trucks. This system is comprised of one or more sensors that can detect road features, a drive-by-wire kit installed on a truck, an autonomous driver that creates the trajectories which take the vehicle from a starting location to an ending location (final destination), while at the same time implementing one or more of the behaviors mentioned below. One behavior implemented by the system is varying the trajectory within the traversable road to minimize the ruts. Another behavior is purposely driving over the “high” points of the support surface to flatten the ruts. Also, the system can purposely avoid (or stop the vehicle) if a sharp object is detected on the route that can possibly puncture the tire. It can detect debris that has been dropped from the truck, to alert other vehicles or itself when driven along the same route. The system can also detect and historically track features in the road to determine road movement, and therefore alert to possible collapses or landslides. Finally, the system can also implement stopping the vehicle, or avoiding deep water puddles, detected by comparing the water surface and the pre-recorded support surface from a previous pass. | 2020-05-14 |
20200150657 | SYSTEM, METHOD, INFRASTRUCTURE, AND VEHICLE FOR AUTOMATED VALET PARKING - An automated valet parking method includes receiving, by a vehicle, a vehicle return request, receiving, from an infrastructure, a guide route that guides the vehicle from a current parking position to a pickup area to the vehicle, leaving, by the vehicle, the current parking position based on the guide route, autonomously travelling, by the vehicle, to the pickup area along the guide route, and arriving, by the vehicle, at the pickup area. | 2020-05-14 |
20200150658 | VEHICLE CONTROL SYSTEM - The vehicle includes an operation switch for manually operating the operation state of the accessories. The vehicle control system includes a first controller that performs an evacuation traveling in response to a decrease in the driver's consciousness level, and a second controller that controls an operation state of the accessories based on a request from the first controller or operation information of the operation switch. The first controller is configured to transmit, to the second controller, a specific operation rejection request for performing a specific operation rejection process of rejecting the control of the accessories based on the specific operation of the operation switch in response to a decrease in the driver's consciousness level. The second controller is configured to perform the specific operation rejection process when the specific operation rejection request is received from the first controller. | 2020-05-14 |
20200150659 | SYSTEM AND METHOD FOR INTEGRATED AUTO-STEERING AND AUTO-BRAKING MECHANISM IN AUTONOMOUS VEHICLES AS A RETRO FIT - A system and/or a method for integrated auto-steering apparatus. auto-braking apparatus and auto-acceleration apparatus to facilitate actuating brake and turning steering wheel without a driver. The technology may be made as a part of Drive-By-Wire system to make the system retrofit using a spur gear train connected through a motor to make steering automatic, and using an electric actuator to make braking automatic, and integrating all the apparatus though a programmable logic controller to achieve navigation of autonomous vehicle. The complete system design fits at the steering column and the brake pedal to imitate exact behavior of human with sensor feedback system. | 2020-05-14 |
20200150660 | AUTONOMOUS VEHICLE AND CONTROL METHOD THEREOF - A server for providing a ride sharing service for an autonomous driving vehicle, includes a memory configured to store vehicle information and passenger information; and a controller configured to receive a signal from a first application installed in a first external device associated with a first user for indicating that the autonomous driving vehicle is available for providing a ride sharing service, the first user being associated with an ownership of the autonomous driving vehicle; receive a ride sharing request from a second application installed in a second external device associated with a second user, the ride sharing request including a first destination location and a second destination location, the first destination location corresponding to a location of the second external terminal or a pick-up location set by the ride sharing request, and the second destination corresponding to a drop-off point; search a plurality of autonomous driving vehicles for availability to service the ride sharing request and identify candidate vehicles from among the plurality of autonomous driving vehicles that are available to service the ride sharing request based on a condition, the candidate vehicles including the autonomous driving vehicle; and transmit a control signal to the autonomous driving vehicle to initiate autonomous driving of the autonomous driving vehicle to the first destination for transporting a passenger to the second destination. | 2020-05-14 |
20200150661 | MULTI-PERSPECTIVE SYSTEM AND METHOD FOR BEHAVIORAL POLICY SELECTION BY AN AUTONOMOUS AGENT - A system and a method for autonomous decisioning and operation by an autonomous agent includes: collecting decisioning data including: collecting a first stream of data includes observation data obtained by onboard sensors of the autonomous agent, wherein each of the onboard sensors is physically arranged on the autonomous agent; collecting a second stream of data includes observation data obtained by offboard infrastructure devices, the offboard infrastructure devices being arranged geographically remote from and in an operating environment of the autonomous agent; implementing a decisioning data buffer that includes the first stream of data from the onboard sensors and the second stream of data from the offboard sensors; generating current state data; generating/estimating intent data for each of one or more agents within the operating environment of the autonomous agent; identifying a plurality of candidate behavioral policies; and selecting and executing at least one of the plurality of candidate behavioral policies. | 2020-05-14 |
20200150662 | FLYING BODY, LIVING BODY DETECTION SYSTEM, LIVING BODY DETECTION METHOD, PROGRAM AND RECORDING MEDIUM - The present disclosure provides a flying body for detecting a living body. The flying body includes a sensor unit, that detects living body information related to the living body; a support component, that supports the sensor unit and is retractable; a gimbal, that rotatably supports the support component; a processing unit, that performs processing related to detection of the living body information; and a camera unit, that captures images. The processing unit makes the camera unit capture an image of an investigation area, controls the flight of the flying body such that the flying body approaches the investigation area, makes the support component extend to an investigation target located in the investigation area, and makes the sensor unit, which is supported by the gimbal supported by the extended support component, detect the living body information. | 2020-05-14 |
20200150663 | DATA STITCHING FOR UPDATING 3D RENDERINGS FOR AUTONOMOUS VEHICLE NAVIGATION - An autonomous vehicle and method are provided. The autonomous vehicle includes a memory to store a three-dimensional (3D) rendering of an environment surrounding the autonomous vehicle; one or more sensors of the autonomous vehicle to collect real-time data describing the environment surrounding the autonomous vehicle; and a processor to (i) revise the 3D rendering according to the real-time data, and (ii) navigate the autonomous vehicle according to the revised 3D rendering. | 2020-05-14 |
20200150664 | UNMANNED TRANSPORT VEHICLE, METHOD OF CONTROLLING UNMANNED TRANSPORT VEHICLE, AND STORAGE MEDIUM - An unmanned transport vehicle according to an embodiment includes a vehicle body, a moving mechanism, and an operation control device. The vehicle body is combinable with a transport object. The moving mechanism causes the vehicle body to be moved. The operation control device controls an operation of the moving mechanism. The operation control device includes a pseudo-reference position setter, a path acquirer, an operation command generator, and a driving controller. The pseudo-reference position setter sets a pseudo-reference position serving as an operation reference position of a combination structure of the vehicle body and the transport object to be different from a vehicle body reference position that is an operation reference position of the vehicle body. The path acquirer acquires a movement path from a current position of the combination structure to a target position. The operation command generator determines an operation of the combination structure that moves along the movement path acquired by the path acquirer based on the pseudo-reference position and generates an operation command related to a vehicle body operation that implements the determined operation of the combination structure. The driving controller causes the moving mechanism to be driven based on the operation command. | 2020-05-14 |
20200150665 | Verifying Predicted Trajectories Using A Grid-Based Approach - Aspects of the disclosure provide for controlling a vehicle in an autonomous driving mode. For instance, sensor data for an object as well as a plurality of predicted trajectories may be received. Each predicted trajectory may represent a plurality of possible future locations for the object. A grid including a plurality of cells, each being associated with a geographic area, may be generated. Probabilities that the object will enter the geographic area associated with each of the plurality of cells over a period of time into the future may be determined based on the sensor data in order to generate a heat map. One or more of the plurality of predicted trajectories may be compared to the heat map. The vehicle may be controlled in the autonomous driving mode based on the comparison. | 2020-05-14 |
20200150666 | METHOD, SYSTEM AND APPARATUS FOR OBSTACLE HANDLING IN NAVIGATIONAL PATH GENERATION - A method of navigational path planning for a mobile automation apparatus includes: obtaining an apparatus localization in a common frame of reference and a localization confidence level; detecting an obstacle boundary by one or more apparatus sensors; obtaining an obstacle map indicating the obstacle boundary in the frame of reference; generating a dynamic perimeter region of the obstacle boundary defining obstruction probabilities for respective distances from the obstacle boundary according to the localization confidence level; obtaining an environmental map indicating a predefined obstacle boundary; generating, for the predefined obstacle boundary, a static perimeter region defining obstructed space; identifying an obstructed portion of the dynamic perimeter region based on the obstruction probabilities and the apparatus localization; generating a navigational path traversing unobstructed space, that excludes the obstructed portion of the dynamic perimeter region, and the static perimeter region; and controlling the apparatus to traverse the generated navigational path. | 2020-05-14 |
20200150667 | AUTONOMOUS VEHICLE TAKEOVER BASED ON RESTRICTED AREAS - Autonomous vehicle takeover based on restricted areas includes receiving position data of a vehicle, the position data indicating a position of a vehicle traveling in an area, correlating the received position data to a map including mapped areas designated as non-roadway areas, where the correlating determines that the vehicle is traveling in a designated non-roadway area, checking one or more restrictions placed on vehicular travel in the non-roadway area in which the vehicle is traveling and, based on the one or more restrictions, performing processing to undertake action(s), the action(s) including controlling function(s) of the vehicle. | 2020-05-14 |
20200150668 | Autonomous Truck Unloading for Mining and Construction Applications - Trucks in a mine or construction site move dirt, ore, or other matter from one location to another. The ore is usually loaded using an excavator or loader. Once at the unloading destination, the truck needs to determine where to unload the ore, dirt, or matter. Different applications require the load to be dumped in different manners. The present invention encodes this knowledge into a database of preferred behaviors and creates a set of automated maneuvers that accomplish these actions. The invention assumes that the truck has a drive-by-wire kit, and that its capable of moving under computer control. The present invention comprises a system to increase the safety of mining and construction autonomous trucks in which there are one or more sensors that can detect road features, a drive-by-wire kit installed on an autonomous truck, a planning algorithm that creates trajectories which take the autonomous vehicle from a starting location to a final location, while at the same time implementing randomizing the trajectory within the traversable road to minimize the ruts or purposely driving over the “high” points of the support surface to flatten the ruts or purposely avoiding (or stopping the vehicle) if a sharp object is detected on the route that can possibly puncture the tires or detecting debris that has been dropped from the truck, to alert other vehicles or itself when driven along the same route or detecting and historically tracking features in the road to determine road movement, and therefore alert to possible collapses or landslides or stopping the vehicle, or avoiding deep water puddles, detected by comparing the water surface and the pre-recorded support surface from a previous pass. | 2020-05-14 |
20200150669 | Autonomous Dust Mitigation in Mining and Construction Applications - The autonomous dust mitigation m mmmg and construction applications system disclosed herein may comprise a system that automatically detects dust at mmmg and construction sites and dispatches dust mitigation equipment in response to such detections. The dust areas detected may be assigned priorities within the system, and may be addressed or ignored based on various parameters dictating the behavior of the system. If, for example, an area of dust is not currently in use by local equipment, the system may not dispatch equipment to address that area. If, on the other hand, an area of dust is affecting a high priority or high risk area of the site, the system may prioritize the dispatching of dust mitigation equipment to that area over other areas. The system described in the present invention comprises an autonomous dust mitigation system used in mining and construction applications that contains a plurality of sensors, a computing device, a dust area mapping system, a dust area prioritizing system, and a plurality of dust mitigation equipment. | 2020-05-14 |
20200150670 | ROBOTIC DEVICE FOR PROVIDING VERTICAL MOBILITY - A robotic device for providing vertical mobility has a payload disposed inside a central compartment and can move up and down through spring load to keep intimate contact with the surface and cross over bumps. The apparatus uses a flexible seal to create a reliable vacuum chamber. The flexible seal comprises a foam ring inside fabric pocket. A plurality of rod and spring strips are configured to apply a downward force to the flexible seal to conform with surface curvatures. The fabric pocket fills in the gaps or seams to maintain a vacuum. The air flows inside a manifold and passes through a filter to avoid debris from damaging the vacuum motor assembly. | 2020-05-14 |
20200150671 | AUTO-TUNING MOTION PLANNING SYSTEM FOR AUTONOMOUS VEHICLES - According to an embodiment, a system generates a number of sample trajectories from a trajectory sample space for a driving scenario. The system determines a reward based on a reward model for each of the sample trajectories, where the reward model is generated using a rank based conditional inverse reinforcement learning algorithm. The system ranks the sample trajectories based on the determined rewards. The system determines a highest ranked trajectory based on the ranking. The system selects the highest ranked trajectory to control the ADV autonomously according to the highest ranked trajectory. | 2020-05-14 |
20200150672 | HYBRID REINFORCEMENT LEARNING FOR AUTONOMOUS DRIVING - A method includes determining a current state of an environment of an autonomous agent, such as a vehicle. The method also includes determining, via a first neural network, a set of actions based on the current state. The method further includes determining whether further analysis of the set of actions is desired. The method selects an action from the set of actions using a model-based solution based on a reward and a risk of the action when further analysis is desired. The method also includes selecting the action from the set of actions according to a metric when further analysis is not desired. The method controls the autonomous agent to perform the selected action. | 2020-05-14 |
20200150673 | TRACK GENERATING METHOD AND APPARATUS, AND UNMANNED GROUND VEHICLE - A method for generating a driving path includes obtaining driving parameters of each of multiple path points on an actual driving path inside a planned area, the driving parameters including at least one of a driving position, a velocity, an acceleration velocity, and a driving time, selecting N path points out of the multiple path points according to the driving parameters, N being an integer of greater than or equal to 2, and forming a planned driving path for an unmanned ground vehicle to move inside the planned area according to driving parameters of each of the N path points. | 2020-05-14 |
20200150674 | SYSTEMS AND METHODS FOR REMOTE OPERATION OF ROBOT VEHICLES - An autonomous robot vehicle in accordance with aspects of the present disclosure includes a land vehicle conveyance system, a sensor system configured to capture information including surrounding environment information and/or vehicle subsystem information, a communication system configured to communicate with a remote human operator management system, at least one processor, and a memory storing instructions. The instructions, when executed by the processor(s), cause the autonomous robot land vehicle to, autonomously, determine based on the captured information to request a remote human operator, and communicate a request to the remote human operator management system for a remote human operator to assume control of the land vehicle conveyance system, where the request includes at least a portion of the captured information. | 2020-05-14 |
20200150675 | METHOD FOR ASSISTING BAY PARKING MANEUVERS OF A VEHICLE AND A PARKING ASSISTANT FOR A VEHICLE - A method for assisting bay parking maneuvers of a vehicle includes locating, by a sensor system of the vehicle, an unoccupied parking space in a bay parking area. The method includes acquiring, by the sensor system, parking data on the unoccupied parking space, the parking data including information on positions of vehicles parking laterally adjacent to the unoccupied parking space in the bay parking area. The method includes deciding, by a decision unit of the vehicle, based on the parking data, if the vehicle fits into the unoccupied parking space side-to-side with at least one of the other vehicles, wherein a predefined lateral clearance is taken into account on both lateral sides of the vehicle. The method includes providing, by a steering assistant unit of the vehicle, steering instructions for steering the vehicle into the unoccupied parking space adjacent to the respective parking vehicle in observance with the predefined lateral clearance. | 2020-05-14 |
20200150676 | METHOD, DEVICE FOR AUTOMATICALLY CHARGING ROBOT, CHARGING STATION AND ROBOT - Embodiments of the present application relate to the field of robots, and disclose a method and a device for automatically charging a robot, a charging station and a robot. The method for automatically charging a robot in the present application, applied to the robot, includes the steps of: detecting a distance to a charging station according to a laser ranging signal; starting laser feature recognition when the distance is determined less than a preset distance, where the laser feature recognition is configured to identify the charging station; and performing docking process according to a recognition result of the laser feature recognition, a laser ranging signal and an infrared guiding signal. The method for automatically charging a robot in the embodiments enables the intelligent robot to quickly and accurately find the charging station, and accurately perform the docking process and automatically charging. | 2020-05-14 |
20200150677 | EXTRINSIC SENSOR CALIBRATION SYSTEMS AND METHODS - Techniques are disclosed for systems and methods to provide extrinsic sensor calibration for mobile structures. A sensor calibration system includes first and second sensors coupled to a mobile structure and a logic device. The logic device is configured to receive first and second series of pose measurements corresponding to sensor data provided by the respective first and second sensors, determine a set of intermediate calibration transformation estimates corresponding to the first and second sensors based, at least in part, on a scale-dependent calibration error function and/or the first and second series of pose measurements, and determine an ongoing calibration transformation estimate corresponding to the first and second sensors based, at least in part, on the determined set of intermediate calibration transformation estimates. | 2020-05-14 |
20200150678 | GROUND DETECTION DEVICE, ROBOT AND GROUND DETECTION METHOD - Embodiments of the present application disclose a ground detection device, a robot and a ground detection method. The ground detection device includes a control circuit, a signal trigger circuit, a signal sampling circuit and an amplification circuit. Where, the signal sampling circuit is configured to acquire reflected light of the optical signal reflected by a detection area and ambient interference light, and to generate a second voltage signal according to the reflected light and the ambient interference light; the amplification circuit is configured to amplify the second voltage circuit to acquire a third voltage signal; and the control circuit is configured to compare the third voltage signal with a preset voltage, and to determine whether there is a ground within the detection area according to a comparison result. | 2020-05-14 |
20200150679 | OBSTACLE TOUCHING DETECTING DEVICE OF SWIMMING POOL CLEANER - An obstacle touching detecting device for a swimming pool cleaner includes a main functional portion of the cleaner and a sensor obstacle touching detecting device. The main functional portion of the cleaner includes a cleaner main body, a controller module, and a power-driven actuating device. The controller module and the power-driven actuating device are connected to the cleaner main body. The sensor obstacle touching detecting device includes a trigger unit connected to the cleaner main body and a sensor detecting module electrically connected to the controller module. The controller module is electrically connected to the power-driven actuating device. The trigger unit works collaboratively with the sensor detecting module to trigger the sensor detecting module to generate a detection signal. An automatic detection is performed when the cleaner touches the wall or other obstacles, and the cleaner is controlled to change direction automatically. | 2020-05-14 |
20200150680 | OPERATION SUPPORT APPARATUS, METHOD OF SUPPORTING OPERATION, AND COMPUTER READABLE RECORDING MEDIUM - An operation support apparatus for supporting an operation to be performed on a vehicle includes a processor configured to: obtain first operation information relating to an operation performed by a user in a first vehicle; generate, from the first operation information, second operation information for performing an operation equivalent to the operation in a second vehicle that is different from the first vehicle; and output the second operation information. | 2020-05-14 |
20200150681 | METHOD AND APPARATUS FOR CONTROLLING UNMANNED VEHICLE TO PERFORM ROUTE VERIFICATION - A method and apparatus for controlling an unmanned vehicle to perform route verification are disclosed. A method may include: receiving to-be-verified route information sent by a cloud server in communication connection, the to-be-verified route information including road information and expected traveling state information corresponding to a road section on a road characterized by the road information, and the expected traveling state information being used to characterize an expected traveling state of the unmanned vehicle on the corresponding road section; and performing following verification according to a set period during driving of the unmanned vehicle along the road: detecting a traveling state of the unmanned vehicle; and determining a verification result of the to-be-verified route information, based on a matching relationship between the detected traveling state and an expected traveling state corresponding to a road section of a current location in the to-be-verified route information. | 2020-05-14 |
20200150682 | Systems and Methods for Controlling Autonomous Vehicles that Provide a Vehicle Service to Users - Systems and methods for controlling autonomous vehicles are provided. In one example embodiment, a computer implemented method includes obtaining data indicative of a location associated with a user to which an autonomous vehicle is to travel. The autonomous vehicle is to travel along a first vehicle route that leads to the location. The method includes obtaining traffic data associated with a geographic area that includes the location. The method includes determining an estimated traffic impact of the autonomous vehicle on the geographic area based at least in part on the traffic data. The method includes determining vehicle action(s) based at least in part on the estimated traffic impact and causing the autonomous vehicle to perform the vehicle action(s) that include at least one of stopping the autonomous vehicle at least partially in a travel way within a vicinity of the location or travelling along a second vehicle route. | 2020-05-14 |
20200150683 | Cellular Device Location Discovery Systems and Methods for Autonomous Vehicles - Systems and methods for controlling autonomous vehicles are provided. In one example embodiment, a computer-implemented method includes obtaining, by a computing system that includes one or more computing devices onboard an autonomous vehicle, data indicative of an identifier associated with a user device of a user. The identifier can be assigned to the user device by a cellular network. The method includes determining, by the computing system, location data associated with the user device based at least in part on the identifier associated with the user device. The method includes determining, by the computing system, a vehicle route based at least in part on the location data associated with the user device. The method includes causing, by the computing system, the autonomous vehicle to initiate travel in accordance with the vehicle route. | 2020-05-14 |
20200150684 | METHOD AND APPARATUS FOR CONTROLLING AUTONOMOUS VEHICLE - Disclosed is a data communication method. The data communication method performed in a computing device includes transmitting driving-related information of a vehicle to infrastructure, and performing communication between the vehicle and the infrastructure based on at least one of beam information corresponding to the driving-related information. One or more of an autonomous vehicle, a user equipment, and a server of the present disclosure may be associated with an artificial intelligence (AI) module, an unmanned aerial vehicle (UAV), a robot, an augmented reality (AR) device, a virtual reality (VR) device, a 5G service-related device, and the like. | 2020-05-14 |
20200150685 | DRIVING SYSTEM FOR CONTROLLING AN AUTONOMOUS VEHICLE AND METHOD OF PREVENTING COLLISION AT CROSSING POSITION - A driving system includes a central controller, a plurality of driving paths forming a least crossing position, and a plurality of autonomous driving devices configured to drive along at least one of the driving paths through the crossing position. The central controller is configured to determine a plurality of target driving devices from among the autonomous driving devices that are within a certain range of the crossing position, designate one of the target driving devices as a master driving device and the other of the target driving device as slave driving devices. The master driving device controls passage of the slave driving devices through the crossing position. | 2020-05-14 |
20200150686 | METHOD AND SYSTEM FOR OPERATING AN AUTOMATICALLY GUIDED TRANSPORT VEHICLE FOR CONTAINERS - A method and system are provided for operating an automatically guided container transport vehicle that can be automatically guided during forward driving and during rearward driving. The transport vehicle includes a towing vehicle and a trailer with a loading surface for at least one container. The transport vehicle has a vehicle control system for controlling a steering system and a travel drive of the transport vehicle in such a way that the transport vehicle follows a nominal route. The nominal route is automatically pre-defined taking into account a trajectory of the transport vehicle. | 2020-05-14 |
20200150687 | PERFORMING TASKS USING AUTONOMOUS MACHINES - The present disclosure relates generally to autonomous machines (AMs) and more particularly to techniques for intelligently planning, managing and performing various tasks using AMs. A control system (referred to as a fleet management system or FMS) is disclosed for managing a set of resources at a site, which may include AMs. The FMS is configured to control and manage the AMs at the site such that tasks are performed autonomously by the AMs. An AM may directly communicate with another AM located on the site to complete a task without requiring to be in constant communication with the FMS during the performance of the task. The FMS is configured to use various optimization techniques to allocate resources (e.g., AMs) for performing tasks at the site. The resource allocation is performed so as to maximize the use of available AMs while ensuring that the tasks get performed in a timely manner. | 2020-05-14 |
20200150688 | MOVABLE BODY AND REMOTE GUIDANCE SYSTEM - A movable body moves with a user allowed to ride the movable body, and includes: an image display unit that displays an image received from a guide terminal; a sound output unit that outputs a sound received from the guide terminal; a sound acquisition unit that acquires a sound around the movable body; and a sound information transmission unit that transmits the acquired sound to the guide terminal. | 2020-05-14 |
20200150689 | SYSTEMS AND METHODS FOR AN ENHANCED STABLE APPROACH MONITOR - Alerting systems and methods for an enhanced approach monitor are provided. The system is configured to: determine a missed approach altitude (MAA), an intended configuration, and target approach speed, each being related to the intended approach procedure and aircraft specific data. At a decision point defined as a co-occurrence of (a) the RT distance is substantially equal to or less than a distance threshold, and (b) the RT altitude is substantially equal to the MAA, the system identifies go-around scenarios, such as when (i) the RT speed exceeds the target approach speed, or (ii) the RT configuration is not equal to the intended configuration, or (iii) an RT approach path angle exceeds the target angle. The system issues a go-around alert based on whether the aircraft can perform a go-around operation, as determined based on aircraft performance data and terrain data. | 2020-05-14 |
20200150690 | METHOD AND CONTROLLER FOR CONTROLLING AN AIRCRAFT BY IMPROVED DIRECT LIFT CONTROL - The present invention discloses a method and flight controller for controlling an aircraft, comprising the following step: —determining the pitch control input δ | 2020-05-14 |
20200150691 | CONTROL METHOD, PROCESSING DEVICE, PROCESSOR, AIRCRAFT, AND SOMATOSENSORY SYSTEM - A processing method for an aircraft includes controlling an imaging device of the aircraft to capture an image. The processing method also includes associating and saving the image and flight control information of a flight control module of the aircraft relating to a time when the imaging device captures the image. | 2020-05-14 |
20200150692 | METHOD AND APPARATUS FOR ACQUIRING DATA - Embodiments of the present disclosure relate to a method and apparatus for acquiring data. The method includes: receiving map data acquired by a data acquisition apparatus installed on a target unmanned aerial vehicle; recognizing an object in the map data and determining a type of the object; determining, in response to determining that the type of the object matches at least one type in a preset type sequence, a location of the at least one type in the type sequence; and sending a flight height adjusting command to the target unmanned aerial vehicle, based on the location of the at least one type in the type sequence. | 2020-05-14 |
20200150693 | ROTORCRAFT AND METHOD OF CONTROLLING ROTORCRAFT - According to one implementation, a rotorcraft includes a first rotorcraft and at least one second rotorcraft. The first rotorcraft has a first main rotor and a first tail rotor. The at least one second rotorcraft has a second main rotor and a second tail rotor. The at least one second rotorcraft are attachable and detachable to and from the first rotorcraft. Further, according to one implementation, a method of controlling the above-mentioned rotorcraft includes: flying the first rotorcraft, to which the at least one second rotorcraft has been attached, to a destination; and separating the at least one second rotorcraft from the first rotorcraft at the destination. | 2020-05-14 |
20200150694 | SYSTEM AND METHOD TO OPERATE A DRONE - A method for controlling a drone includes receiving a request for information about a spatial location, generating data requests, configuring a flight plan and controlling one or more drones to fly over the spatial location to obtain data types based on the data requests, storing heterogeneous data captured by the one or more drones and creating spatio-temporal indices for identifying spatial or temporal coverage gaps in the data necessary to answer the request, controlling the one or more drones to fly over the spatial location to obtain a plurality of data types from the identified spatial or temporal coverage gaps and extracting and analyzing data to answer the request. | 2020-05-14 |
20200150695 | ENVIRONMENT-ADAPTIVE SENSE AND AVOID SYSTEM FOR UNMANNED VEHICLES - A sense and avoid (SAA) module of a vehicle may receive a signal indicating a value of an environmental parameter. Additionally, the SAA system determines, based on the value of the environmental parameter, confidences value for a first and a second sensor group. The SAA system is configurable to determine a depth of an object based on signals from the first sensor group and is also configurable to determine the depth of the object based on signals from the second sensor group. The SAA system may determine, based on the depth of the object determined based on the signals from the first sensor group, the confidence value for the first sensor group, the depth of the object determined based on the signals from the second sensor group, and the confidence value for the second sensor group, a final 3-dimensional position of the object. | 2020-05-14 |
20200150696 | Method and System for Remote Monitoring, Care and Maintenance of Animals - A system for remote care of an animal includes a water-tight housing with a hardened structural shell defining a chamber for accommodating the animal, a door disposed in the housing providing entry into and exit from the chamber by the animal, a wireless data communication system disposed within the housing and wirelessly communicatively coupled with a global computer network, a mobility portion coupled to the housing and operable to move the housing, and a microprocessor disposed within the housing and in communication with the wireless data communication system and operable to control the mobility portion and the door. | 2020-05-14 |
20200150697 | GAS VENT WITH CARBON FILTER FOR LANDFILLS - A gas vent for a landfill includes a sub-surface gas collection manifold for collecting sub-surface gas from beneath a geomembrane. Preferably, the collection manifold includes a plenum for receiving sub-surface gas. A conduit is connected to and extends upwardly from the plenum, with the conduit communicating with the interior volume of the plenum and having an upper discharge end. The conduit is adapted and provided for communicating sub-surface gas from within the interior volume of the plenum through the geomembrane. An activated charcoal filter disposed adjacent the discharge outlet of the hood removes odors from the gas as it is discharged from the discharge outlet. | 2020-05-14 |
20200150698 | FLUID EXCHANGE DEVICES AND RELATED SYSTEMS, AND METHODS - Devices and systems for exchanging properties between at least two fluid streams and related methods may include a valve device comprising a valve actuator configured to move at variable rates in order to selectively fill and empty at least one tank. Devices for exchanging properties between at least two fluid streams may include a valve device comprising staggered and overlapping openings positioned along a path of a valve actuator. The staggered and overlapping openings may be configured to selectively and gradually place an inlet in communication with at least one tank. | 2020-05-14 |
20200150699 | METHOD FOR MANAGING OVER-TEMPERATURE EXCURSIONS IN A FAILED-FIXED CONTROL SYSTEM - A method of managing over-temperature excursions in an electronic control unit of a control system having failed-fixed capability and an operationally independent temperature monitoring and power enable function. The method includes receiving a temperature signal indicative of a temperature associated with an electronic control unit, determining if the temperature associated with the electronic control unit exceeds a first selected threshold, determining if the temperature associated with the electronic control unit exceeds a second selected threshold, and ascertaining if an engine associated with the control system is operational. The method also includes that if the engine is not operational and the temperature exceeds the first selected threshold, then disabling an actuator associated with the control system. In addition, the method also includes that if the temperature associated with the electronic control unit exceeds the second selected threshold, then disabling an actuator associated with the control system. | 2020-05-14 |
20200150700 | SYSTEM AND METHOD FOR BUILDING CLIMATE CONTROL - A system and method for climate control of an environment in a building are provided. The system includes a first loop and second loop for circulating a heating medium. The system also includes a boiler, an energy optimizer and a controller. The method involves circulating a heating medium, providing heat to the heating medium, and controlling the boiler based on various inputs. | 2020-05-14 |
20200150701 | Programmable Temperature Control System For Pools And Spas - A system and method are provided for controlling water temperature in a body of water. The temperature control system includes a processor, a user interface for receiving a desired temperature and a desired time for reaching the desired temperature, a sensor interface for receiving sensor information from one or more sensors, and an actuator interface for controlling a plurality of heat sources. The processor determines one or more optimal heat sources for heating the body of water to the desired temperature by the desired time. The processor controls the one or more optimal heat sources through the actuator interface and periodically polls the sensor interface to determine whether changes in the operating environment require additional or alternate heat sources to be activated to ensure that the body of water is heated to the desired temperature by the desired time. | 2020-05-14 |
20200150702 | VEHICLE CONTROL SYSTEM - A vehicle includes a light switch for manually operating a lighting state of a lighting device. The light switch includes a light-off position and an auto-light position for executing an auto-light process. A vehicle control system includes a first controller for executing an automated driving of the vehicle, and a second controller for controlling a lighting state of the lighting device based on a request from the first controller or operation information of the light switch. The first controller is configured to transmit an auto-light request for executing the auto-light process to the second controller during execution of the automated driving. The second controller is configured to execute the auto-light process when the auto-light request is received from the first controller in a state where the light switch is operated to the light-off position. | 2020-05-14 |
20200150703 | LOW-DROPOUT REGULATOR CIRCUIT - A voltage regulation circuit includes a voltage regulator that is configured to provide a stable output voltage based on an input voltage; and a control circuit, coupled to the voltage regulator, and configured to provide an injection current to maintain the stable output voltage in response to an enable signal provided at an input of the control circuit transitioning to a predetermined state and cease providing the injection current when the control circuit detects that a voltage level of the output voltage is higher than a pre-defined voltage level. | 2020-05-14 |
20200150704 | VOLTAGE REGULATOR ERROR DETECTION AND CORRECTION - The disclosure relates to voltage regulators and more specially voltage regulators including error detection and correction mechanisms. Example embodiments include a voltage regulator comprising: an input arranged to receive a trim signal used to specify a target voltage at an output of the regulator; a comparator arranged to compare a voltage derived from the trim signal to the voltage at the output of the regulator; a filter arranged to filter an output of the comparator; a checksum module comprising first and second portions arranged to calculate first and second checksums respectively from a plurality of states associated with the voltage regulator and to provide an error signal equal to the difference between the first and second checksums; and an adjustment module arranged to receive the error signal and adjust one or more of the plurality of states if the error signal is non-zero. | 2020-05-14 |
20200150705 | UTILITY CONSOLE FOR CONTROLLING ENERGY RESOURCES - A system and method for managing power consumption and storage in a power grid. Measurements are received from a plurality of geographically distributed energy management controllers. Each energy management controllers has energy storage units with stored energy. The measurements comprise the energy production and storage capacity of the energy management controllers and their associated energy storage units. The measurements are processed, e.g., aggregated, and displayed on a graphical user interface. Commands are transmitted to a first subset of the energy management controllers to command the units to discharge their stored energy into a power grid through an inverter. Commands are transmitted to a second subset of the plurality of energy management controllers to store energy in each unit's energy storage unit. | 2020-05-14 |
20200150706 | System and Method for Controlling Operation of an Energy Generation and Storage System - A method for controlling an energy generation and storage system using a multi-layer architecture is provided. The method includes determining, by one or more control devices, a power or energy generation for the energy generation and storage system at a first layer of the multi-layer architecture. The method includes determining, by the one or more control devices, a power or energy set point for the system at a second layer of the multi-layer architecture. The method includes controlling, by the one or more control devices, the energy generation and storage system based, at least in part, on the power or energy setpoint. | 2020-05-14 |
20200150707 | USE OF DISTRIBUTED GENERATOR (DG) INVERTERS AS STATCOMS FOR DECREASING LINE LOSSES - The invention provides systems, methods, and devices relating to the provision of system-wide coordinated control voltage regulation support in power transmission and distribution networks using multiple inverter based power generation or absorption facilities, which are coupled to the power transmission and distribution networks for minimizing transmission and distribution line losses and for performing Conservation Voltage Reduction. The invention uses a novel control method of inverter based Distributed Generators as Static Synchronous Compensator (STATCOM) in a way that provides a dynamic voltage regulation/control with the inverter capacity remaining after real power generation or absorption, thereby decreasing system line losses and performing Conservation Voltage Reduction. | 2020-05-14 |
20200150708 | LOAD CURRENT SIMULATOR - An electronic device for simulating load currents when testing a tow-vehicle brake controller is described. The electronic device utilizes current monitoring circuitry to measure a current of an input signal from the tow vehicle. The electronic device also includes a series of resistors that are arranged in parallel on the input signal as wells a series of switches (e.g., relays or transistors) that can activate and deactivate each one of the resistors. Microcontroller circuitry within the electronic device controls the series of switches based on the measured current of the input signal, and, by extension, controls the series of resistors applied to the input signal. In so doing, the electronic device is able to simulate a desired load current on the tow-vehicle brake controller being tested. | 2020-05-14 |
20200150709 | DEVICE AND SYSTEM FOR CONTROLLING A TRANSPORT VEHICLE - A controller for operative connection to a power assisted transport vehicle that is at least partially directed by a human operator in physical contact with the vehicle, the controller including: a contact surface, a first sensor and a second sensor each responsive to manual actuation of the contact surface, each sensor having a respective first sensor output signal and a second sensor output signal, and a signal processing means adapted to process the first and second output signals, wherein force imparted to the contact surface in the Z-axis is adapted to provide Z-axis movement of the vehicle by processing the first sensor output signal and the second sensor output signal, and wherein force imparted to the contact surface in the X-axis is adapted to provide X-axis movement of the vehicle by processing the first sensor output signal and the second sensor output signal. | 2020-05-14 |
20200150710 | POWER GATING SYSTEM - A power gating system includes a logic circuit region including at least one logic gate configured to receive a first gating clock signal. The power gating system also includes a power gating control circuit configured to generate the first gating clock signal which is controlled to start transition after stabilization of an internal power voltage according to a chip select signal, a command/address signal, and an external clock signal. | 2020-05-14 |
20200150711 | METHOD OF GENERATING CLOCK OUTPUT TO SEMICONDUCTOR DEVICE FOR TESTING SEMICONDUCTOR DEVICE, AND CLOCK CONVERTER AND TEST SYSTEM PERFORMING THE METHOD - A clock converter to output a clock signal for testing a semiconductor device includes: a clock input terminal to receive an input clock having an input frequency; a first frequency conversion circuit to receive the input clock and output a first conversion clock having a first frequency by increasing the input frequency using a fixed multiplier; a second frequency conversion circuit to receive the input clock and output a second conversion clock having a second frequency, greater than the first frequency, by increasing the input frequency using a variable multiplier; and a selection circuit to output the first conversion clock or the second conversion clock according to a mode selection signal. | 2020-05-14 |
20200150712 | BACKWARD COMPATIBILITY THROUGH USE OF SPOOF CLOCK AND FINE GRAIN FREQUENCY CONTROL - An application runs at a first operating frequency if the application is designed for a current version of a system and runs at a second operating frequency if the application is designed for a prior version of the system that operates at a lower frequency than the first operating frequency. The second operating frequency may be higher than the operating frequency of the prior version of the system to account for differences in latency, throughput or other processing characteristics between the two systems. Software readable cycle counters are based on a spoof clock running at the operating frequency of the prior version of the system, rather than the true operating frequency. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 2020-05-14 |
20200150713 | COMPILER METHOD - The invention relates to a computer implemented method of generating multiple programs to deliver a computerised function, each program to be executed in a processing unit of a computer comprising a plurality of processing units each having instruction storage for holding a local program, an execution unit for executing the local program and data storage for holding data, a switching fabric connected to an output interface of each processing unit and connectable to an input interface of each processing unit by switching circuitry controllable by each processing unit, and a synchronisation module operable to generate a synchronisation signal, the method comprising: generating a local program for each processing unit comprising a sequence of executable instructions; determining for each processing unit a relative time of execution of instructions of each local program whereby a local program allocated to one processing unit is scheduled to execute with a predetermined delay relative to a synchronisation signal a send instruction to transmit at least one data packet at a predetermined transmit time, relative to the synchronisation signal, destined for a recipient processing unit but having no destination identifier, and a local program allocated to the recipient processing unit is scheduled to execute at a predetermined switch time a switch control instruction to control the switching circuitry to connect its processing unit wire to the switching fabric to receive the data packet at a receive time. | 2020-05-14 |
20200150714 | WEARABLE ELECTRONIC DEVICE - A wearable electronic device includes: a terminal main body part configured to execute predetermined processing; a first button for performing an operation input to the terminal main body part; and a wearable member configured to support the terminal main body part and the first button, and capable of being worn on a finger of a wearer. The first button is arranged on the wearable member such that, when the wearable member is worn, the first button is positioned on a nail side around a thumb of the wearer. | 2020-05-14 |
20200150715 | Expandable Ring Device - A system may include ring devices. A ring device may have a housing that is configured to be worn on a finger of a user. Sensors such as force sensors, ultrasonic sensors, inertial measurement units, optical sensors, touch sensors, and other components may be used in gathering input from a user. Control circuitry may wirelessly transmit information gathered from sensors and other input devices to an associated electronic device. The information may be used in controlling operation of the electronic device. The housing of the ring device may have an annular main body and an expandable portion coupled to the main body. The expandable portion may include a flap with a hinge, a rotatable housing member, a housing with an internal adjustable frame and a cover, an expandable housing formed from an expandable tube coupled between first and second annular devices, and other expandable structures. | 2020-05-14 |
20200150716 | DISPLAY APPARATUS - A display apparatus includes: a display module including a display panel configured to display an electronic image, a supporting cover configured to cover a rear surface of the display module, a cover supporting member connected to a rear edge of the display panel and configured to support the supporting cover, and a sound-generating device supported by the supporting cover and configured to: output sound to a front direction of the display panel by directly vibrating the display panel, and directly contact and directly vibrate first and second rear edge portions of the display panel, the first and second rear edge portions being parallel to each other. | 2020-05-14 |
20200150717 | INTERACTIVE SURFACES WITH ACCESSORY COVERS - An interactive surface system includes an interactive device with a front interactive surface region, a back region, a first coupling mechanism, a printed circuit board (PCB), and an accessory cover including a microchip, a second coupling mechanism, and a cover profile associated with the accessory cover. In a first state, the interactive device is to associate with a first functionality. In a second state, the accessory cover is to removably couple to the front interactive surface region via the first and second coupling mechanisms. In the second state and in response to the coupling, the interactive device is to load the cover profile based on at least one of the second coupling mechanism and the microchip and is associated with a second functionality. | 2020-05-14 |
20200150718 | DISPLAY MANUFACTURING DEVICE AND MANUFACTURING METHOD, AND DISPLAY - A display manufacturing device sticks a transparent panel to a display panel, the display panel including a front surface having a periphery covered by a bezel. The display manufacturing device includes: a dispenser that makes a dam by dispensing a light curable resin to straddle the front surface of the display panel and the bezel, and be along an inner peripheral edge of the bezel to stick the transparent panel to the front surface of the display panel; and at least one light irradiation device that emits light that cures the dam. The at least one light irradiation device emits the light in a direction that forms an acute angle between the direction and the front surface of the display panel, the direction being a direction that allows the light to reach the light curable resin that has entered a gap between the front surface and the bezel. | 2020-05-14 |