Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

118results about "Program control using stored programs" patented technology

Model service method and device and storage medium

The embodiment of the invention provides a model service method and device and a storage medium. It is proposed to build a plurality of service instances deployed for the model service as a data transmission network. After the service instance receives the model calling request, whether model data needed by model loading exists in the local storage space or not can be inquired firstly, and if not, the needed model data can be remotely downloaded from other service instances on the basis of a data transmission network, and the downloaded model data is stored in the local storage space. Therefore, model data sharing can be realized based on the data transmission network established among the plurality of service instances, and the network transmission rate among the service instances in the data transmission network is far higher than the back-to-source downloading rate, so that even if the service instance does not have the model data required for loading locally, the service instance can not be loaded locally. Model data can also be downloaded remotely from other service instances. Therefore, the model loading efficiency can be effectively improved, so that the response efficiency to the model calling request is improved.
Owner:ALIBABA CLOUD COMPUTING CO LTD

Systems and methods for vehicle sensor management

Provided are methods for managing vehicle sensors, which can include: determining a stopping distance for a vehicle travelling on a route, identifying one or more sensors of the vehicle that have respective detection ranges less than the stopping distance, and upon identifying the one or more sensors, deactivating at least one operation of at least one sensor of the one or more sensors. Systems and computer program products are also provided.
Owner:MOTIONAL AD LLC

Apparatus, method and computer readable medium for calculating target steering angle considering yaw moment by torque vectoring when turning driving of electric vehicle in autonomous driving

An apparatus of determining a target steering angle, may include: a feedforward steering angle calculator configured for determining a feed forward steering angle reflecting a yaw moment generated by torque vectoring during turning driving of an electric vehicle in autonomous driving; and an adder configured for obtaining a target steering angle by adding the determined feedforward steering angle to a feedback steering angle, the feedback steering angle being a steering angle measured through a steering angle sensor.
Owner:HYUNDAI MOTOR CO LTD +1

Method for updating a control program of an automation system with data migration of a program state of the control program

The invention relates to a method (100) for updating a control program of an automation system (300) with data migration of a program state of the control program, comprising: Performing a data migration from program state A (PA) to program state B (PB) using a migration algorithm (ALG) in one migration step (101); Identifying at least one A-data element (DA) with a customized value (YA) of the A-program state (PA) by the migration algorithm (ALG) in an identification step (103); and Performing a partial data migration using the migration algorithm (ALG) in a partial migration step (105). The invention further relates to a method (200) for operating an automation system (300).
Owner:BECKHOFF AUTOMATION GMBH

Collision detection method, electronic device, and medium

A collision detection method, an electronic device, and a storage medium are provided, which relate to a field of artificial intelligence technology, and in particular to fields of intelligent transportation and autonomous driving technologies. The method includes: determining a predicted travel range of a target object based on a planned travel trajectory of the target object and a historical travel trajectory of the target object; determining, in response to a target obstacle being detected, a predicted travel range of the target obstacle based on a current travel state of the target obstacle; and determining whether the target object has a risk of colliding with the target obstacle, based on the predicted travel range of the target object and the predicted travel range of the target obstacle.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

Methods and apparatus for generating data having characteristics associated with random numbers

Disclosed processing circuitry: receives data output from an instrument characterising macromolecules in a sample, the data including a series of time ordered output signals indicative of measurements of macromolecules recorded over time; extracts, from the output signals, a bitstream, the bitstream comprising time ordered bits extracted from a predetermined common position within each output signal; and uses the extracted bitstream as a source of entropy for generating data having characteristics associated with random numbers.
Owner:VEIOVIA LTD +1

Application relaunch optimization

Certain embodiments disclosed herein provide application relaunch optimization. Aspects of the present disclosure include deferring the termination of at least some applications notwithstanding an action taken by the user to terminate such applications. For example, a trigger event such as a deferral time can be set, prior to which the termination will take place if an additional user action occurs, and after which the application will be kept suspended in volatile memory indefinitely. As another example, the termination can take place, or not, depending on the type of application or the nature of its usage. An application that has not been terminated despite the termination action being taken by the user and the application's removal from the application management interface can be invoked quickly and efficiently, improving the user experience.
Owner:APPLE INC

Scada web HMI system

This SCADA web HMI system comprises an address diversion source designation means and an address diversion means. The address diversion source designation means designates an existing component on a first screen as an address diversion source for a new component on a second screen, which is an address diversion destination. The address diversion means is used for causing the new component and the existing component to perform the same processing when the existing component is designated as the address diversion source for the new component by the address diversion source designation means. When an address assignment means has already assigned an address to the existing component, the address diversion means diverts the address of the existing component to the new component. A web browser displays an HMI screen, updates the display of the existing component on the first screen and the new component on the second screen according to a common display signal, and transmits operation signals corresponding to operations of the existing component and the new component to a common address of a PLC.
Owner:TMEIC CORP (100 00)

Business support system, business support method, and program

To improve the convenience for a user.SOLUTION: An input data acquisition unit (2001) of a business support system (1) acquires input data indicating user input. From among a plurality of business support programs specialized for a specific task in business support, a selection unit (2002) can select a business support program that is specialized for a task corresponding to the input data, on the basis of an artificial intelligence (AI) that is capable of selecting the business support program. When the business support program is selected by the selection unit, a task processing unit (2003) processes the task that is in accordance with the input data on the basis of the business support program.SELECTED DRAWING: Figure 4
Owner:CYBOZU

Automated guided vehicle, and method and system for controlling automated guided vehicle

Disclosed is an automated guided vehicle, which relates to the technical field of smart devices. The automated guided vehicle includes: a first receiver configured to receive a first signal of a first frequency that is sent by a first transmitter worn on a movable object or a fixed object; and a controller configured to control the running of the automated guided vehicle depending on whether the first receiver receives the first signal. The automated guided vehicle can determine, depending on whether the first receiver receives a signal, whether the automated guided vehicle is within a safe running range with respect to an object to be protected, so as to control the running of the automated guided vehicle.
Owner:BEIJING JINGDONG QIANSHITECHNOLOGY CO LTD

Block instruction processing method and block instruction processor

Embodiments of this application disclose a block instruction processing method and a block instruction processor. The block instruction includes a block header and a block body. The method includes: obtaining an ith block header; dispatching the ith block header to a jth block execution unit based on first information indicated by the ith block header, where the first information indicated by the ith block header includes input register information and output register information of an ith block instruction corresponding to the ith block header; obtaining, by the jth block execution unit, an ith block body based on second information indicated by the ith block header, where the ith block body corresponds to a block body of the ith block instruction, the second information indicated by the ith block header includes a storage location of the ith block body, i is an integer greater than 1, and j is an integer greater than or equal to 1; and executing N microinstructions included in the ith block body, where N is an integer greater than or equal to 1. According to embodiments of this application, execution efficiency of a block instruction can be effectively improved.
Owner:HUAWEI TECH CO LTD

Traffic Light Detection and Classification for Autonomous Vehicles

Perceive the driving environment based on sensor data obtained from multiple sensors installed on the ADV, including detecting traffic lights, wherein the multiple sensors include at least one image sensor. Apply a first sensor setting (402) to the at least one image sensor to capture a first frame, and apply a second sensor setting (403) to the at least one image sensor to capture a second frame. Determine the color of the traffic light based on the sensor data of the at least one image sensor in the first frame. Control the ADV for autonomous driving according to the color of the traffic light determined based on the sensor data of the at least one image sensor in the first frame and the driving environment perceived based on the sensor data of the at least one image sensor in the second frame.
Owner:BAIDU COM TIMES TECH (BEIJING) CO LTD +1

In-vehicle relay device, in-vehicle system, information processing method, and a program

An in-vehicle relay device to be connected to a plurality of in-vehicle devices mounted on a vehicle and an authentication device performing authentication of the in-vehicle device, to relay communication between the plurality of in-vehicle devices, the device including a control unit controlling the relay of the communication, in which the control unit relays authentication communication data for the authentication between the in-vehicle device and the authentication device before the authentication of the in-vehicle device connected to the in-vehicle relay device is completed, transmits and receives setting data for setting an in-vehicle network with the authentication device and the in-vehicle device, in parallel with the relay of the authentication communication data, acquires setting information of the in-vehicle network according to the transmitted setting data, from the authentication device, and starts relay based on the acquired setting information after the authentication is completed.
Owner:AUTONETWORKS TECH LTD +2

Autonomous driving method and device

An autonomous driving method, an autonomous driving apparatus, a computer-readable storage medium, and a computer program product are provided. The method includes: receiving first driving-related information of a first road section ahead of a road on which a first vehicle currently drives and information about a parking waiting area that are sent by a network side device, where the parking waiting area is used to park the first vehicle before the first vehicle drives into the first road section (S304); then determining, based on the first driving-related information, that the first road section does not meet an autonomous driving condition requirement of the first vehicle (S305); finally, controlling the first vehicle to drive into the parking waiting area (S306). In this manner, when the first road section ahead of the road on which the first vehicle currently drives does not meet the autonomous driving condition requirement, the vehicle may automatically drive into the parking waiting area, to implement safe parking, thereby reducing a safety risk.
Owner:YINWANG INTELLIGENT TECHNOLOGIES CO LTD

Mitigation of return stack buffer side channel attacks in a processor

Mitigation of return stack buffer side channel attacks in a processor. Detecting a side channel attack or a fault in a return from a function call in the processor includes receiving a return exception level indication (or e.g., a return security level indication) indicating the exception level associated with the return and comparing the exception level associated with the return to the exception level (or security level) associated with the return address. The return exception level indicator may be received in conjunction with a return indication. The processing circuit accesses the first entry of the return stack buffer, which indicates the return address of the function call, and also accesses an exception level associated with the return address. The processing circuit compares the exception level associated with the return address to the exception level associated with the return to determine whether to use the return address in a prediction of instruction flow.
Owner:AMPERE COMPUTING LLC

Scada web HMI system

This SCADA web HMI system comprises an address diversion source designation means and an address diversion means. The address diversion source designation means designates an existing component on a first screen as an address diversion source for a new component on a second screen, which is an address diversion destination. The address diversion means is used for causing the new component and the existing component to perform the same processing when the existing component is designated as the address diversion source for the new component by the address diversion source designation means. When an address assignment means has already assigned an address to the existing component, the address diversion means diverts the address of the existing component to the new component. A web browser displays an HMI screen, updates the display of the existing component on the first screen and the new component on the second screen according to a common display signal, and transmits operation signals corresponding to operations of the existing component and the new component to a common address of a PLC.
Owner:TMEIC CORP (100 00)

Wideband millimeter-wave quadrature coupler with constant bandwidth scalability

The technology described herein is directed towards a wide-bandwidth, high-frequency (e.g., millimeter wave) quadrature coupler. One implementation of the quadrature coupler is passive and compact, is designed with a single top metallization layer, and does not require any interconnecting layer. The planar design can include four ports coupled to the four sides of a rhombus / diamond metal plane portion, with cross-shaped slots that intersect in the center of the metal plane portion for efficiently routing E- and H-fields to other ports. Design tweaks can change the radio frequency (RF) characteristics of the quadrature coupler, including, for example, scaling the quadrature coupler dimensions to establish the center frequency, while retaining constant bandwidth. Other tweaks can be made to the dimensions of the cross-shaped slots. The design facilitates integration with other planar RF technologies.
Owner:DELL PROD LP

Mobile device and method for managing data with outsourcing of the same

Mobile device with: a memory (1300; 2300) having a non-volatile memory (1300; 2300) configured to store data; a buffer memory (1200; 2200) configured to include a swap victim buffer area (1230; 2230) and a normal data area (1250; 2250); and an application processor (1100; 2100) configured to select memory page data to be swapped out from the normal data area (1250; 2250) and to perform a swap operation on the selected memory page data, wherein, depending on the data type of the selected memory page data, the paging operation performs an immediate paging operation in which the memory page data is moved from the normal data area (1250; 2250) to the memory (1300; 2300), or a delayed paging operation in which the memory page data is moved from the normal area (1250; 2250) via the paging victim buffer area (1230; 2230) to the memory (1300; 2300).
Owner:SAMSUNG ELECTRONICS CO LTD

Video content playback

A video content playback device (1410) comprising the following: a first video content player that is operable to start playing video content comprising several images to be displayed at appropriate times; a processing unit designed to load a second video content player in response to the first video content player initiating video content playback; A content control transmission unit designed to transmit control of the playback of video content from the first video content player to the second video content player, such that the multiple images displayed by the second video content player are each displayed at their respective display times as if they were displayed by the first video content player, and the first of the multiple images displayed by the second video content player and the last of the multiple images displayed by the first video content player are sequential images in the video content; characterized in that: the processing unit is designed to detect a data entry associated with the video content that identifies the second video content player; and The second video content player is located in an application environment, with the processing unit designed to start the application environment in response to a detection of the data item associated with the video content.
Owner:SATURN LICENSING LLC

Initializing a conversation with an automated agent via selectable graphical element

Methods, apparatus, systems, and computer-readable media are provided for invoking an agent module in an automated assistant application in response to user selection of a selectable element presented at a graphical user interface rendered by a non-automated assistant application. The invoked agent module can be associated with other content rendered in the non-automated assistant graphical user interface, and can optionally be invoked with values that are based on user interactions via the non-automated assistant application. Responsive content can be received from the agent module in response to the invocation, and corresponding content provided by the automated assistant application via an automated assistant interface. In these and other manners, selection of the selectable element causes transition from a non-conversational interface, to a conversational automated assistant interface - where an agent (relevant to content in the non-conversational interface) is invoked in the automated assistant interface.
Owner:GOOGLE LLC

Apparatus and method with scheduling

A processor-implemented method with scheduling includes: receiving one or more execution requests for a plurality of models executed independently of each other in an accelerator; predicting, for each of the plurality of models, quality of service (QOS) information corresponding to the model; and scheduling the plurality of models in units of layers of the plurality of models based on, for each of the plurality of models, either one or both of the QoS information and an idle time occurring in response to a candidate layer to be scheduled in the model being executed in the accelerator.
Owner:SAMSUNG ELECTRONICS CO LTD +1

A high-dimensional computing compilation architecture, instruction set architecture, and computing system based on a topological intermediate representation

The application provides a high-dimensional calculation compiling architecture, an instruction set architecture and a calculation system based on a topological intermediate representation, and by introducing a structured relation representation of G=(V, E, W, P), a relation-driven unified instruction format, a state register heap and a relation processing unit, a cross-architecture mapping mechanism and a relation runtime scheduling mechanism, a traditional arithmetic-centered compiling and execution flow is converted into a relation-centered compiling and execution flow, so that the compiling adaptation capability and the execution efficiency of high-dimensional calculation on a heterogeneous hardware platform are improved.
Owner:BEIJING MINGDEZHENGKANG MEDICAL RES CO LTD

Robot teaching operation board and robot control system

According to an embodiment, the robot teaching operation panel has a function of communicating only with a robot control device, and provides an interface with a user. The robot teaching operation panel acquires update data of software executed by the robot teaching operation panel from a network via the robot control device by an acquisition unit, and stores the update data in a storage unit. Then, when an update processing program for updating the software is activated by an activation unit, the robot teaching operation panel updates the software by an update unit in accordance with the update processing program on the basis of the update data stored in the storage unit.
Owner:FANUC LTD

SCADA webpage HMI system

The SCADA webpage HMI system is provided with an address continuation source specifying unit and an address continuation unit. An address continuation source specifying unit specifies an existing component of the first screen serving as an address continuation source for a new component of the second screen serving as an address continuation object. When the address following source specifying unit specifies the address following source of the new component as the existing component, the new component and the existing component perform the same processing, and the address allocation unit has allocated the address to the existing component, the address following unit follows the address of the existing component to the new component. The web browser displays the HMI screen, updates the display of the existing component of the first screen and the new component of the second screen on the basis of the common display signal, and transmits an operation signal corresponding to the operation of the existing component and the new component to the common address of the PLC.
Owner:TMEIC CORP (100 00)

Systems and methods for vehicle sensor management

Provided are methods for managing vehicle sensors, which can include: determining a stopping distance for a vehicle travelling on a route, identifying one or more sensors of the vehicle that have respective detection ranges less than the stopping distance, and upon identifying the one or more sensors, deactivating at least one operation of at least one sensor of the one or more sensors. Systems and computer program products are also provided.
Owner:MOTIONAL AD LLC

Charging device for electrically operated vehicles and method

The invention relates to a charging device (100) for electrically operated vehicles, a method for charging a vehicle electric storage unit, a computer program product, and a computer readable storage media. In particular, the invention relates to a charging device (100) for electrically operated vehicles, comprising a charging unit (102) for charging an electric vehicle storage unit of the vehicle, a receiving device (104) for receiving video and / or audio data, and a communication unit (106) arranged and configured to establish a data connection (108) with a playback unit and to provide the video and / or audio data to the playback unit by means of the data connection (108).
Owner:NUMBAT GMBH