G06F7/16

Reducing a number of commands transmitted to a co-processor by merging register-setting commands having address continuity
11630672 · 2023-04-18 · ·

An electronic apparatus and a method for reducing the number of commands are provided. The electronic apparatus includes a central processor and a co-processor. The central processor generates a plurality of original register setting commands to set at least one bit of at least one register of the co-processor. The original register setting commands include a plurality of first original register setting commands, and a plurality of setting targets of the first original register setting commands have address continuity. The central processor merges the first original register setting commands to generate at least one merged register setting command. The central processor transmits the at least one merged register setting command to the co-processor.

Method and system for concurrent generation of data sketches

The present teaching relates to a system and method for providing a response to a query related to a data sketch. A local data sketch is obtained in response to a synchronization parameter being set to a first value. The data sketch is updated based on the obtained local data sketch. The synchronization parameter is set to a second value that is different than the first value and thereafter propagated. A response to a query is generated based on the updated data sketch.

ELECTRONIC APPARATUS AND METHOD FOR REDUCING NUMBER OF COMMANDS
20230205542 · 2023-06-29 · ·

An electronic apparatus and a method for reducing the number of commands are provided. The electronic apparatus includes a central processor and a co-processor. The central processor generates a plurality of original register setting commands to set at least one bit of at least one register of the co-processor. The original register setting commands include a plurality of first original register setting commands, and a plurality of setting targets of the first original register setting commands have address continuity. The central processor merges the first original register setting commands to generate at least one merged register setting command. The central processor transmits the at least one merged register setting command to the co-processor.

EFFICIENT MERGING AND FILTERING OF HIGH-VOLUME METRICS
20170364563 · 2017-12-21 · ·

The disclosed embodiments provide a system for processing data. During operation, the system obtains a set of records from a set of inputs, with each record containing an entity key, a partition key, and one or more attribute-value pairs. Next, the system sorts and indexes the records by the entity key for each partitioned input. The system then processes a query of the records by matching entity key values to the sorted and indexed records for each input partition in the query. Next, the system merges the subset of records with the same entity key values into records, with each merged record containing an entity key field and a single field that includes a list of attribute-value pairs from the subset. Finally, the system outputs the merged records in response to the query.

EFFICIENT MERGING AND FILTERING OF HIGH-VOLUME METRICS
20170364563 · 2017-12-21 · ·

The disclosed embodiments provide a system for processing data. During operation, the system obtains a set of records from a set of inputs, with each record containing an entity key, a partition key, and one or more attribute-value pairs. Next, the system sorts and indexes the records by the entity key for each partitioned input. The system then processes a query of the records by matching entity key values to the sorted and indexed records for each input partition in the query. Next, the system merges the subset of records with the same entity key values into records, with each merged record containing an entity key field and a single field that includes a list of attribute-value pairs from the subset. Finally, the system outputs the merged records in response to the query.

Task request management system, task request management apparatus, and task request management method
09838563 · 2017-12-05 · ·

A task request management system includes a creating unit configured to create data of a request form including a code image in which request content information is embedded; a sending unit configured to send an image of the request form to a destination; a first registration unit configured to apply a first status to an image file of the sent request form, and register this image file in a folder in a storage area corresponding to the request content information of the request form; a receiving unit configured to receive an image of a reply document in which information has been added to the request form; and a second registration unit configured to apply a second status to an image file of the received reply document, and register this image file in the folder corresponding to the request content information of the reply document.

COMPONENT ASSEMBLY SYSTEM AND METHOD USING INSPECTION INFORMATION
20170329874 · 2017-11-16 ·

A component assembly system and method, by which an optimum combination of components can be determined by using inspection information of each component. The system has: an inspection information reading section for reading first and second inspection information regarding assembling of first and second components; a component reserving section for reserving each component; a storing section for storing a relationship between the inspection information of each component and a reserve position of each component; a grouping section for providing at least one first and second groups respectively including the first and second components; a combination determining section for determining a combination of the first and second components on one-to-one correspondence, by using the first and second inspection information; and a component conveying device for conveying the first and second components corresponding to the determined combination from the component reserving section to an assembly device, by using the stored relationship.

COMPONENT ASSEMBLY SYSTEM AND METHOD USING INSPECTION INFORMATION
20170329874 · 2017-11-16 ·

A component assembly system and method, by which an optimum combination of components can be determined by using inspection information of each component. The system has: an inspection information reading section for reading first and second inspection information regarding assembling of first and second components; a component reserving section for reserving each component; a storing section for storing a relationship between the inspection information of each component and a reserve position of each component; a grouping section for providing at least one first and second groups respectively including the first and second components; a combination determining section for determining a combination of the first and second components on one-to-one correspondence, by using the first and second inspection information; and a component conveying device for conveying the first and second components corresponding to the determined combination from the component reserving section to an assembly device, by using the stored relationship.

NONDECREASING SEQUENCE DETERMINING DEVICE, METHOD AND PROGRAM

Determination as to whether a nondecreasing sequence exists or not is efficiently made. A sorting part sorts elements of a set P.sub.i in ascending order to generate vectors t.sub.i,i+1 and A merging part generates vectors t.sub.0,m and b.sub.0,m by repeating the process of merging vectors (t.sub.i,j, b.sub.i,j) and (t.sub.i,k, b.sub.i,k) to generate (t.sub.i,k, b.sub.i,k). A stable-sorting part generates a vector e by coupling and stably sorting vectors b.sub.i,j and t.sub.i,k. A searching part searches for sets of (λ, x, y) in which e[λ] is b.sub.i j[x] and e[λ+1] is t.sub.i,k[y] and generates a set λ including all x and a set Y including all y. An extracting part sorts t.sub.i,j[x] (x∈X) in ascending order to generate a vector t.sub.i,k and sorts b.sub.j,k[y] (y∈Y) in ascending order to generate a vector b.sub.i,k. If the length of a vector t.sub.0,m is 0, a determining part outputs a result of determination that indicates the absence of a nondecreasing sequence.

NONDECREASING SEQUENCE DETERMINING DEVICE, METHOD AND PROGRAM

Determination as to whether a nondecreasing sequence exists or not is efficiently made. A sorting part sorts elements of a set P.sub.i in ascending order to generate vectors t.sub.i,i+1 and A merging part generates vectors t.sub.0,m and b.sub.0,m by repeating the process of merging vectors (t.sub.i,j, b.sub.i,j) and (t.sub.i,k, b.sub.i,k) to generate (t.sub.i,k, b.sub.i,k). A stable-sorting part generates a vector e by coupling and stably sorting vectors b.sub.i,j and t.sub.i,k. A searching part searches for sets of (λ, x, y) in which e[λ] is b.sub.i j[x] and e[λ+1] is t.sub.i,k[y] and generates a set λ including all x and a set Y including all y. An extracting part sorts t.sub.i,j[x] (x∈X) in ascending order to generate a vector t.sub.i,k and sorts b.sub.j,k[y] (y∈Y) in ascending order to generate a vector b.sub.i,k. If the length of a vector t.sub.0,m is 0, a determining part outputs a result of determination that indicates the absence of a nondecreasing sequence.