G06F15/00

Non-transitory computer-readable storage medium and information processing device
11689672 · 2023-06-27 · ·

A non-transitory computer-readable storage medium storing a control program, the control program, when executed by a computer of an information processing device, causes the information processing device to: perform first display processing in a case where it is determined that none of functions of the image processing apparatus is selected, the first display processing including displaying a status of the image processing apparatus; and perform second display processing in a case where it is determined that any one of the functions of the image processing apparatus is selected, the second display processing including: displaying a status of the image processing apparatus which is based on a status information relevant to a first function that is the selected function; and limiting display of a status of the image processing apparatus which is based on a status information relevant to a second function that is a function not selected.

Image forming apparatus
11689679 · 2023-06-27 · ·

An image forming apparatus includes an image bearer, an image former, a transferor, and circuitry. The image bearer bears an image and an identification pattern. The image former forms the image and the identification pattern on the image bearer. The transferor transfers the image and the identification pattern on the image bearer directly or indirectly to a recording medium. The circuitry determines whether the identification pattern is an image portion pattern arranged at a position superimposed on the image or a position adjacent to the image, or a non-image portion pattern arranged at neither a position superimposed on the image nor a position adjacent to the image. The circuitry further causes the image former to form the non-image portion pattern larger than the image portion pattern.

Oilfield conduit leakage detection system
09846103 · 2017-12-19 · ·

A system and method for identifying and measuring the quantity of leakage from a conduit used in the conveyance of a fluid, such as a hydrocarbon fluid, for example oil, or a gas, such as natural gas. The system includes a measurement device configured to measure a distributed temperature along a length of the conduit. The system further includes a processor configured to calculate a change in volume of the fluid in the conduit for each of a plurality of sections of the length of the conduit based on the distributed temperature. The processor is further configured to calculate a correction factor based on the change in volume of the fluid. The processor is also configured to calculate a corrected mass-balance differential using the correction factor, and compare the corrected mass-balance differential to a predetermined leakage threshold to identify whether a leak exists in the conduit.

Oilfield conduit leakage detection system
09846103 · 2017-12-19 · ·

A system and method for identifying and measuring the quantity of leakage from a conduit used in the conveyance of a fluid, such as a hydrocarbon fluid, for example oil, or a gas, such as natural gas. The system includes a measurement device configured to measure a distributed temperature along a length of the conduit. The system further includes a processor configured to calculate a change in volume of the fluid in the conduit for each of a plurality of sections of the length of the conduit based on the distributed temperature. The processor is further configured to calculate a correction factor based on the change in volume of the fluid. The processor is also configured to calculate a corrected mass-balance differential using the correction factor, and compare the corrected mass-balance differential to a predetermined leakage threshold to identify whether a leak exists in the conduit.

Smart appliance registration
09846889 · 2017-12-19 · ·

In one example of smart appliance registration, a system comprises an electric device that is configured to transmit a unique identifier upon activation, a smart meter that is configured to receive the unique identifier and to further transmit the unique identifier, and a monitoring entity configured to receive the unique identifier from the smart meter for device-specific profiling.

Smart appliance registration
09846889 · 2017-12-19 · ·

In one example of smart appliance registration, a system comprises an electric device that is configured to transmit a unique identifier upon activation, a smart meter that is configured to receive the unique identifier and to further transmit the unique identifier, and a monitoring entity configured to receive the unique identifier from the smart meter for device-specific profiling.

System, and post-processing apparatus and method for controlling the same
09846559 · 2017-12-19 · ·

At least one embodiment of a post-processing apparatus performs post-processing on a product printed by a printing apparatus, and transmits a completion notification, indicating that the post-processing apparatus has completed the post-processing, to the printing apparatus based on whether there is a subsequent post-processing apparatus to the post-processing apparatus. At least one embodiment of an image forming apparatus holds job data, performs print processing of the job data, and deletes the held job data in a case where the completion notification is received.

Implementation of multi-tasking on a digital signal processor with a hardware stack
09841994 · 2017-12-12 · ·

The present invention relates to the implementation for implementing multi-tasking on a digital signal processor. For that purpose blocking functions are arranged such that they do not make use of a processor's hardware stack. Respective function calls are replaced with a piece of inline assembly code, which instead performs a branch to the correct routine for carrying out said function. If a blocking condition of the blocking function is encountered, a task switch can be done to resume another task. While the hardware stack is not used when a task switch might have to occur, mixed-up contents of the hardware stack among function calls performed by different tasks are avoided.

Image processing apparatus, non-transitory computer readable medium, and method for charging for processing
09843701 · 2017-12-12 · ·

An image processing apparatus includes an image processing section that processes an image, a plug-in adding section that adds a plug-in, the plug-in being a function executed in corporation with the image processing section, an additional-charging-information adding section that adds additional charging information as the plug-in is added by the plug-in adding section, the additional charging information being set for a job included in the plug-in, and a charging section that charges for a job on a basis of the additional charging information, in a case where the job to be executed is included in at least one job included in the additional charging information and the job to be executed is executed.

Dynamically updating logical identifiers of cores of a processor

In one embodiment, a processor includes a plurality of cores each including a first storage to store a physical identifier for the core and a second storage to store a logical identifier associated with the core; a plurality of thermal sensors to measure a temperature at a corresponding location of the processor; and a power controller including a dynamic core identifier logic to dynamically remap a first logical identifier associated with a first core to associate the first logical identifier with a second core, based at least in part on a temperature associated with the first core, the dynamic remapping to cause a first thread to be migrated from the first core to the second core transparently to an operating system. Other embodiments are described and claimed.