G06F3/1203

Communication management systems and methods for local delivery service

A local delivery service (LDS) operates in an enterprise computer network as a proxy for a communications server (CS) computer operating in a cloud computing environment. The LDS pulls a queue repository maintained by the CS and retrieves an output item flagged by the CS for local delivery. The output item has a document and associated configuration information specifying an application domain in the cloud computing environment and delivery settings specific to the application domain maintained by the CS. The LDS translates the delivery settings and routes the document to the connectors of communications channels of the enterprise computer network. In this way, documents produced by the CS in the cloud can be delivered locally to disparate destinations on the enterprise computer network without having to open individual ports in a firewall of the enterprise computer network to connect the CS with communications channels of the enterprise computer network.

Non-transitory computer-readable medium storing computer-readable instructions for terminal device and terminal device
11531505 · 2022-12-20 · ·

A terminal device may obtain a public key and target identification information from a communication device, search for the communication device via a wireless interface of the terminal device, based on the target identification information and a result of the search for the communication device, determine whether the communication device is to establish a wireless connection with an external device or with the terminal device, in a case where it is determined that the communication device is to establish the wireless connection with the external device, send first connection information to the communication device, in a case where it is determined that the communication device is to establish the wireless connection with the terminal device, send second connection information different from the first connection information to the communication device, establish the wireless connection with the communication device via the wireless interface by using the second connection information.

NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM STORING COMPUTER-READABLE INSTRUCTIONS FOR TERMINAL DEVICE
20220398051 · 2022-12-15 ·

A terminal device may, in a case where a function executing operation is accepted, send, by using a target communication path, a function executing instruction for causing the function executing device. The terminal device may, in a case where a predetermined condition which includes a memory of the terminal device storing Virtual Private Network (VPN) communication information is satisfied, execute a related process related to switching the target communication path from a first communication path to a second communication path. The first communication path may be a communication path for communicating with the function executing device via a local area network without using the Internet. The second communication path may be a communication path for communicating with the function executing device via the Internet.

Image processing apparatus generating output data by editing unwanted element needing copyright processing

An image processing apparatus includes an acquisition section that acquires a document, a first extraction section that extracts elements that need processing regarding copyrights from elements constituting the acquired document, a second extraction section that extracts use conditions of the extracted elements, a first presenting unit that presents at least part of the extracted use conditions, a receiving section that receives designation of wanted and unwanted elements among the extracted elements, a second presenting section that presents a total fee obtained by adding fees indicated by use conditions of the wanted elements to a fee for outputting the document, and an output section that, in response to payment of the total fee, outputs the edited document. In the edited document, the unwanted elements have been edited to comply with the use conditions.

Information processing apparatus and control method of the same
11528762 · 2022-12-13 · ·

In a case where predetermined information is acquired by a first program using a first method, control is performed such that processing that is based on the predetermined information is executed by a second program based on an activation of the second program. In a case where the predetermined information is acquired by the first program using a second method, control is performed such that the processing that is based on the predetermined information is not executed by the second program even if the second program is activated.

Communication system, printer, method executed by communication system and non-transitory computer-readable recording medium storing computer-readable instructions for printer

A communication system may include a printer and a terminal device. The printer may, in a case where a predetermined operation is accepted, execute a communication process and, in a case where sending of start information to a server fails in the communication process, execute an output process for causing an output unit to output communication information for communicating with the server and start related information obtained by using the start information. The terminal device may obtain the communication information and the start related information outputted by the printer and, in a case where the communication information and the start related information are obtained, send the start related information to the server using the communication information.

Printing apparatus, control method, and storage medium for acquiring a print job
11526318 · 2022-12-13 · ·

A control method of a printing apparatus for acquiring a print job from a cloud print service, and performing printing based on the acquired print job includes transmitting, in a case where a notification received from the cloud print service includes information indicating that a fetchable print job exists, a first request related to the print job, to the cloud print service, executing login processing of causing a user to log into the printing apparatus, and transmitting a second request related to the print job, to the cloud print service conditional upon the login processing being performed.

OUTSOURCING PRINT JOBS WITH PRINT JOB RECIPES

In one example in accordance with the present disclosure, a system is described. The system includes an outsourcing engine to select a contracting print device to which a print job is to be outsourced. A recipe generating engine of the system generates a recipe for a print job. The recipe includes 1) settings for the print job and 2) settings for the contracting print device that is to generate the print job. The system also includes an encoder to encrypt the recipe and an exception processor to respond to requests from the contracting print device to deviate from the recipe.

LOCATION IDENTIFICATION FOR IMAGING DEVICES

Techniques for identifying location of an imaging device within a networked environment are described. According to an example of the present subject matter, jobs received by the imaging device from client devices are analysed to ascertain a level of utilization of the imaging device by each of the client devices. A location of each of the client devices is also determined. From amongst the locations of the client devices, a location for the imaging device is identified based on the level of utilization of the imaging device by the respective client devices.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM
20220391247 · 2022-12-08 · ·

An information processing apparatus includes circuitry; and a memory storing computer-executable instructions that cause the circuitry to execute receiving input of identification information for identifying a subject requesting execution of a service; and displaying, on a display, an input screen for inputting a management code associated with log information indicating execution history of a job, based on the identification information.