G06Q10/063

Storage medium, control apparatus, and control method
11592803 · 2023-02-28 · ·

A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process, the process includes acquiring information in a log regarding an operating state of a plurality of robots; based on the acquired information in the log, calculating a first load in each time slot related to control of the plurality of robots; when there is a first time slot in which the first load is higher than or equal to a first threshold, extracting a robot that performs a first task, from the plurality of robots, in the first time slot; and changing a time slot for operating the extracted robot.

ELECTRIC POWER CONTROL SYSTEM, ELECTRIC POWER CONTROL METHOD, AND PROGRAM

An electric power control system for controlling supply and consumption of electric power in a system power supply, a storage battery and an electric power load, said electric power control system including: an estimated value correction unit configured to obtain a difference between a past power control estimated value and a past actual performance value, and to shift a power control estimated value obtained as a result of estimation in a predetermined period to an extent corresponding to said difference, thereby correcting the power control estimated value, wherein said past power control estimated value is a value obtained as a result of estimation performed in a past time relative to said predetermined period, and said past actual performance value is a value obtained as an actual result in the past time; and a power control unit configured to control supply and consumption of electric power in the system power supply, the storage battery, and the electric power load, based on the power control estimated value corrected by the estimated value correction unit.

Partitioning agricultural fields for annotation

Some implementations herein relate to a graphical user interface (GUI) that facilitates dynamically partitioning agricultural fields into clusters on an individual agricultural field-basis using agricultural features. A map of a geographic area containing a plurality of agricultural fields may be rendered as part of a GUI. The agricultural fields may be partitioned into a first set of clusters based on a first granularity value and agricultural features of individual agricultural fields. The individual agricultural fields may be visually annotated in the GUI to convey the first set of clusters of similar agricultural fields. Upon receipt of a second granularity value different from the first granularity value, the agricultural fields may be partitioned into a second set of clusters of similar agricultural fields. The map of the geographic area may be updated so that individual agricultural fields are visually annotated to convey the second set of clusters.

Partitioning agricultural fields for annotation

Some implementations herein relate to a graphical user interface (GUI) that facilitates dynamically partitioning agricultural fields into clusters on an individual agricultural field-basis using agricultural features. A map of a geographic area containing a plurality of agricultural fields may be rendered as part of a GUI. The agricultural fields may be partitioned into a first set of clusters based on a first granularity value and agricultural features of individual agricultural fields. The individual agricultural fields may be visually annotated in the GUI to convey the first set of clusters of similar agricultural fields. Upon receipt of a second granularity value different from the first granularity value, the agricultural fields may be partitioned into a second set of clusters of similar agricultural fields. The map of the geographic area may be updated so that individual agricultural fields are visually annotated to convey the second set of clusters.

Systems and methods for asynchronous API-driven external application services for a blockchain

Systems and methods for asynchronous API-driven external application services for blockchain are provided. The blockchain may store profile data that permits asynchronous communications and data sharing among a plurality of trusted users, and an application server layer may act as a gateway to a blockchain system to selectively provide limited access to external application services to operate upon the blockchain data.

Systems and methods for asynchronous API-driven external application services for a blockchain

Systems and methods for asynchronous API-driven external application services for blockchain are provided. The blockchain may store profile data that permits asynchronous communications and data sharing among a plurality of trusted users, and an application server layer may act as a gateway to a blockchain system to selectively provide limited access to external application services to operate upon the blockchain data.

Customized route tracking

Disclosed are systems, methods, and non-transitory computer-readable media for automated fleet tracking. A route management system enables fleet managers to define and assign routes for vehicles in a fleet, as well as set route tracking configurations for customized tracking of the vehicles. For example, the route tracking configuration may include customizations to the scheduled start and/or end time of a route, a threshold for determining that a vehicle has arrived and/or departed from a scheduled stop, and the like.

Comprehensive utility line database and user interface for excavation sites

A graphical user interface may provide a digital map that includes digital marks for utility lines and excavation boundary. To determine the location information of a ground mark, a computing server may receive an image of a street view of a site and identify one or more ground marks from the image. The computing server may receive geographic information system (GIS) data, which records surveyed location information of benchmarks at the site. The computing server may identify, using an object recognition algorithm, pixels in the image of the street view that correspond to the benchmarks recorded in the GIS data. The computing server may determine, based on relative distances between the pixels that correspond to the benchmarks and the ground marks, location data of the ground marks. The computing server may transmit the location data for display in a digital map that includes digital marks corresponding to the ground marks.

DIGITAL MENU BOARD WITH CASH REGISTER AND KITCHEN INTERFACE

A product management and sales system for managing product preparation and sales. The system includes a kitchen display and input device displaying a plurality of perishable food items to be produced and receiving a production indication signal indicating production of at least one of the plurality of perishable food items. The system further includes a digital menu board displaying the plurality of perishable food items available for sale, a sales counter terminal for completing a sale of at least one of the plurality of perishable food items and outputting a sold indication signal; and a controller receiving the sold indication signal. The controller compares the sold indication signal to a predetermined inventory level for the at least one perishable food item and outputs an item-to-be-produced signal to the kitchen display and input.

DIGITAL MENU BOARD WITH CASH REGISTER AND KITCHEN INTERFACE

A product management and sales system for managing product preparation and sales. The system includes a kitchen display and input device displaying a plurality of perishable food items to be produced and receiving a production indication signal indicating production of at least one of the plurality of perishable food items. The system further includes a digital menu board displaying the plurality of perishable food items available for sale, a sales counter terminal for completing a sale of at least one of the plurality of perishable food items and outputting a sold indication signal; and a controller receiving the sold indication signal. The controller compares the sold indication signal to a predetermined inventory level for the at least one perishable food item and outputs an item-to-be-produced signal to the kitchen display and input.