G06F7/00

Method for automatically redistributing plants throughout an agricultural facility
11516973 · 2022-12-06 · ·

One variation of a method for automatically redistributing plants throughout an agricultural facility includes, at a mobile robotic system: delivering a first module—defining a first array of plant slots at a first density and loaded with a first set of plants in approximately a second growth stage—from a grow area within a facility to a transfer station within the facility; delivering a second module—located within the facility and defining a second array of plant slots at a second density less than the first density—to the transfer station; and following transfer of a first subset of plants from the first array of plant slots in the first module into the second array of plant slots in the second module at the transfer station, delivering the second module to the grow area in the facility.

Computer-readable recording medium recording index generation program, information processing apparatus and search method

A non-transitory computer-readable recording medium records an index generation program for causing a computer to execute processing of: inputting data which is described by a combination of an item and a value; and generating index information regarding an appearance position of each of the item and the value for each of the item and the value which are included in the data.

Method, apparatus, device and medium for determining text relevance

Embodiments of the present disclosure provide a method, apparatus, device and medium for determining text relevance. The method for determining text relevance may include: identifying, from a predefined knowledge base, a first set of knowledge elements associated with a first text and a second set of knowledge elements associated with a second text. The knowledge base includes a knowledge representation consist of knowledge elements. The method may further include: determining knowledge element relevance between the first set of knowledge elements and the second set of knowledge elements, and determining text relevance between the second text and the first text based at least on the knowledge element relevance.

In-memory efficient multistep search
11520791 · 2022-12-06 · ·

A system for performing cascading search includes an associative memory array, a controller, a similarity search processor and an exact match processor. The associative memory array stores a plurality of multiportion data vectors stored in at least one column of the associative memory array. Each vector has a first portion and a second portion which are aligned to each other in the column. The controller controls the associative memory array to perform a similarity search of a similarity query on the first portion and an exact search of an exact query on the second portion. The similarity match processor generates a match row including match bit indications aligned with each similarity matched column. The match row indicates which columns have first portions which match to the similarity query. The exact match processor outputs exact match columns from among the similarity matched columns which have second portions which match the exact query.

Internal key hash directory in table

Provided is a system and method for searching for a target key in a database, the method including populating a hash-offset table of a sorted key table with hash-offset table entries, the hash-offset table entries having a hash-value corresponding to a respective key, and a hash offset, sorting the hash-offset table entries based on the hash-values, searching for a target hash-value of the hash-values corresponding to a target key in the hash-offset table, locating a target key-value pair corresponding to the target key based on the target hash-value, and saving a location of the target key-value pair.

Dynamically-adaptive-resilient measured cyber performance and effects through command and control integration of full spectrum capabilities
11516244 · 2022-11-29 ·

System-of-systems architectures and methods for dynamically and adaptively managing and executing a command and control system across a global cyber enterprise are provided. The system-of-systems architecture integrates, synchronizes and executes with kinetic operations employing an adaptive and dynamic mixing and matching of capabilities for optimal effects in near real time so as to measure and maximize effects across the global cyber enterprise. The methods incorporate execution of a Cyber Operations “CyberOps” Chain of interlocking management cycles for the integration with a kinetic “Kill Chain” to optimize cyber/kinetic integration and mission outcomes. An analytical and software framework enables the on-demand formation of mission-specific dynamic cell groups from various cells stretching across the global cyber enterprise in response to ever-changing faces of cyber threats.

Lane keep assist device

A lane keep assist device is configured to perform lane keep assist control for making a host vehicle travel along a lane, and preventing the host vehicle from departing from the lane. The lane keep assist device includes an electronic control device configured to detect presence or absence of another vehicle, present in a vicinity of the host vehicle, which have a gradual decrease in a distance from the host vehicle, and when the other vehicle is detected, the electronic control device configured to set virtual line extending along front-rear direction of the detected other vehicle at position away by first predetermined distance in right-left direction of the other vehicle from lateral side of the detected other vehicle, and to specify the lane based on the set virtual line to perform the lane keep assist control.

Data processing system and data processing method

A data processing system according to one embodiment includes first and second data storage devices having a storage medium capable of permanently storing data; a data holding device having a storage medium capable of storing the data at a higher speed than the first and second data storage devices; and a controller that determines the type of data to be processed, and, in the case where the data to be processed is structured data, stores the data to be processed in the data holding device, then, collectively, in the first data storage device, and, in the case where the data to be processed is binary data, stores the data to be processed in the data holding device and in the second data storage device.

Scene aware searching
11514112 · 2022-11-29 · ·

Novel tools and techniques are provided for scene aware searching. A system may include a media player configured to play a video stream, a database, and a server configured to host an artificial intelligence (AI) engine. The server may further include a processor and a non-transitory computer readable medium comprising a set of instructions that, when executable by the processor to receive, from the media device, a search query from a user. The AI engine may further be configured to obtain the video stream associated with the search query, identify one or more objects in the video stream, derive contextual data associated with the one or more objects, identify one or more matches based on the contextual data, and determine a result of the search query.

Graphical user interface for automated data preprocessing for machine learning

Embodiments of the present invention are directed to facilitating data preprocessing for machine learning. In accordance with aspects of the present disclosure, a training set of data is accessed. A preprocessing query specifying a set of preprocessing parameter values that indicate a manner in which to preprocess the training set of data is received. Based on the preprocessing query, a preprocessing operation is performed to preprocess the training set of data in accordance with the set of preprocessing parameter values to obtain a set of preprocessed data. The set of preprocessed data can be provided for presentation as a preview. Based on an acceptance of the set of preprocessed data, the set of preprocessed data is used to train a machine learning model that can be subsequently used to predict data.