Abstract: A communication device may send a first negotiation request including first version information to a first external device via a communication interface of the communication device, execute first communication with the first external device via the communication interface by using the predetermined communication protocol of a second version, send a second negotiation request including second version information to the first external device via the communication interface in a case where an error notification is received from the first external device in the first communication, and execute second communication with the first external device via the communication interface by using the predetermined communication protocol of the first version.
Abstract: In one embodiment of the present disclosure, an apparatus that generates album data including a plurality of pages has a page generation unit configured to generate common pages used in common in a plurality of pieces of album data and individual pages corresponding to a main object and a determination unit configured to determine, after sorting the common pages relating to generation-target album data based on an image capturing time representing the common pages, positions of the individual pages relating to the generation-target album data.
Type:
Grant
Filed:
February 19, 2020
Date of Patent:
October 5, 2021
Assignee:
Canon Kabushiki Kaisha
Inventors:
Takayuki Yamada, Shinjiro Hori, Hiroyasu Kunieda
Abstract: An example system includes a client interface to receive a print job from a client device, wherein the print job includes a user identifier (UID) and a current user location. The example system further includes a controller having an adaptive caching portion to determine that the current user location is a new user location for the UID, identify at least one printer identifier (PID) associated with the new user location, and associate the UID with the new user location and the at least one PID. The system further includes a printer interface to adaptively cache the print job in its entirety at least at one printer corresponding to the at least one PID.
Type:
Grant
Filed:
April 25, 2017
Date of Patent:
September 28, 2021
Assignee:
Hewlett-Packard Development Company, L.P.
Inventors:
Brian C Mayer, Kenneth K Smith, Mark J Wibbels
Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions executable by the processor to detect edges of a scanned object image. The instructions may also cause the processor to determine, based on the detected edges, that a feed skew has occurred on the scanned object image. In addition, based on a determination that the feed skew has occurred, the instructions may cause the processor to identify curved edges of the scanned object image, de-curve the identified curved edges through horizontal scanline scaling of the scanned object image to form a de-curved image, and produce a corrected image through vertical scanline scaling of the de-curved image.
Type:
Grant
Filed:
December 15, 2017
Date of Patent:
September 28, 2021
Assignee:
Hewlett-Packard Development Company, L.P.
Inventors:
Charles Jia, Jackie Shi Chung Fung, Kevin A Merrill
Abstract: An image processing apparatus connected to an external user terminal includes a scanner unit that optically reads an original to acquire a scanned image, an information acquisition unit that acquires user information, an image storing unit that stores the scanned image in association with the user information, a type acquisition unit that acquires an image conversion type, which indicates a desired converted image type, from the external user terminal, and an image conversion unit that, in response to acquiring the image conversion type, reads out a scanned image from the image storing unit based on the user information and converts the read-out scanned image into an image of the acquired image conversion type.
Abstract: An information processing device includes an acquiring section, an encoding section, and a learning section. The acquiring section acquires log information indicating an operational condition of an electronic device. The encoding section assigns codes uniquely corresponding to the log information to the log information. The learning section applies the codes to a learning model that uses a recurrent neural network to presume an appearance probability of the log information corresponding to the codes.
Abstract: An information processing system for providing a service via a service providing server residing on a first network, the service being requested by an information processing apparatus residing on a second network different from the first network based on application information, the information processing system including: first circuitry to obtain state information indicating a state of the service providing server; and second circuitry to transmit the state information of the service providing server to the information processing apparatus in response to reception of a service request to the service providing server from the information processing apparatus, to cause the information processing apparatus to perform a notification operation according to the state information that is received.
Abstract: An image processing apparatus includes an operation unit, a detection unit, an identification unit, and a controller. The operation unit includes an operation system to receive a user touch operation, and a display system to display an image. The detection unit detects a contact of an information storage medium. The identification unit identifies a location in the image processing apparatus at which an abnormality has occurred. Where the location at which the abnormality has occurred is identified to be only the operation system and the detection unit detects the information storage medium contact, the controller performs control to continue processing on the image processing apparatus on the display system. Where at least the identification unit identifies that the abnormality has occurred in the display system, the controller performs control at least to print a document indicating a method for continuing the processing on the image processing apparatus.
Abstract: An information processing apparatus includes plural communication units, a determination unit, and a controller. The plural communication units are configured to be capable of conducting a wireless communication. The determination unit is configured to determine a communication unit from among the plural communication units in accordance with whether a mobile communication terminal that is attempting to conduct a communication is approaching the information processing apparatus. The controller is configured to perform a control so as to start the communication using the communication unit determined by the determination unit.
Abstract: Provided is a sheet processing apparatus which enables processing of a sheet without a decrease in processing efficiency even when the phenomenon that the information cannot be read from the header card arises. The sheet processing apparatus is a sheet processing apparatus that successively processes a plurality of processing-target sheets forming a sheet group, the sheet group including at least one sheet set, the at least one sheet set including a first sheet that is given first recognition information and a second sheet, the sheet processing apparatus includes a recognition unit that reads the first recognition information from one of the plurality of processing-target sheets and a controller that generates second recognition information associated with the one of the plurality of processing-target sheets when the recognition unit fails to read the first recognition information from the one of the plurality of processing-target sheets and a predetermined condition is satisfied.
Abstract: Apparatuses and embodiments related to compensated laser cutting of labels. A computer system receives an image of a label, and rasterizes the image. The computer system determines how much of each type of printer ink of a label printer to deposit at each pixel location of the image. The computer system determines which pixels intersect a cut line, and determines the characteristics of the ink of the pixels, such as the quantity or thickness of the ink at the pixel locations. The computer system determines laser data including power, cut speed, and/or frequency of a laser that is tuned to accurately cut through the ink that forms the image, the material(s) of the label, and the adhesive that removably adheres the label to base material(s), but to not excessively damage the base material(s). A laser cutting system uses the laser data to control a laser.
Abstract: A display control apparatus includes a display, an input interface, and a controller. The controller causes the display to display a standby screen including at least one display target tab. The at least one display target tab is included in a number of tabs. On the standby screen, one of the at least one display target tab is set to a selected state, a function object which is an image associated with a function is registered for each of the tabs, a common attribute or a personal attribute is set to each of the tabs, and a specific registered user is registered for each of the tabs. The controller further sets one of the tabs as a main tab, and sets a user mode for the display control apparatus to one of an ordinary mode and an individual mode.
Abstract: Provided are an image forming apparatus for outputting a plurality of images having different sizes according to a method pre-set by a user without interrupting a current printing operation when the plurality of images having different sizes are obtained and a method of operating the image forming apparatus.
Type:
Grant
Filed:
January 15, 2018
Date of Patent:
August 3, 2021
Assignee:
Hewlett-Packard Development Company, L.P.
Abstract: According to an example, a printer may receive an instruction to print a print job of a user and determine parameters of the print job. The printer may perform heuristic analysis of the print job based on the parameters of the print job and previously collected printing heuristic statistics of the user and adjust user printer configurations based on the heuristic analysis.
Type:
Grant
Filed:
July 31, 2017
Date of Patent:
August 3, 2021
Assignee:
Hewlett-Packard Development Company, L.P.
Inventors:
Mark J Wibbels, Brian C Mayer, Doug Batten, Jeffrey Luke, Dean Richtsmeier
Abstract: A non-transitory computer readable medium storing computer readable instructions configured to, when executed by a processor of a computer, cause the processor to: receive preparation instruction information from an information processing terminal, in response to receiving the preparation instruction information, cause an operating unit to execute at least one pre-printing operation of which operation content accords with a particular execution condition indicated by particular condition information in the preparation instruction information, receive print instruction information from the information processing terminal, the print instruction information instructing execution of the printing operation according to an execution condition, in response to receiving the print instruction information, determine whether the at least one pre-printing operation has already been executed; and in response to determining that the at least one pre-printing operation has been executed, cause the operating unit to execute
Abstract: A non-transitory computer-readable medium stores computer-readable instructions, the computer-readable instructions, in response to being activated by an operating system, causing the portable terminal to perform: a first acceptance process of accepting an operation designating one of image forming devices communicable; a first storage process of causing the memory to store a first device ID, as a designated device ID; a second acceptance process of accepting an operation designating contents; and an operation instruction process of transmitting operation instruction information, and the computer-readable instructions, in response to being activated by another program, causing the portable terminal to perform: an acquisition process of acquiring, from the another program, a second device ID for identifying the image forming device; and a second storage process of causing the memory to store the second device ID, as the designated device ID.
Abstract: In a case where a driver for a system authentication application preinstalled in an image formation apparatus is active, a display unit displays a screen such that issuance of an instruction to perform authentication based on an authentication method using an IC card is performable. In a case where a driver for a general authentication application installed in the image formation apparatus in accordance with an instruction from a user is active, the display unit displays the screen such that issuance of an instruction to perform authentication based on the authentication method using the IC card is not performable.
Abstract: Systems and methods are described herein for providing multiple, different types of information for mobile devices and associated users to requesting systems, such as customer service systems provided by telecommunications carriers. The systems and methods may generate a single API that, when called by a requesting system (e.g., via a request transmitted by the requesting system that includes subscriber or device information), provides data collected from multiple, disparate data sources back to the requesting system via the single API.
Type:
Grant
Filed:
December 4, 2019
Date of Patent:
June 22, 2021
Assignee:
T-Mobile USA, Inc.
Inventors:
Jonathan Soini, Timothy Shelton, Alex Thanh Nguyen, Ganesh Balgum, Vikas Verma, Tony Giannini
Abstract: An information processing apparatus connectable to one or more devices via a network. The apparatus includes a measuring unit measuring an inclination of the apparatus; a determining unit determining whether the inclination of the apparatus relative to a given surface of one of the one or more devices is within a predetermined inclination range; a receiving unit that receives radio waves; an obtaining unit obtaining identification information from the radio waves; a radio wave strength measuring unit measuring strength of the radio waves; a selection unit determining whether to select a given one of the one or more devices based on the strength of the radio waves; and a connection unit connecting the information processing apparatus to one of the one or more devices selected by the selection unit and for which the inclination of the apparatus is within the predetermined inclination range.
Abstract: A reading control apparatus includes a notification unit which executes predetermined notification based on completion of a first reading processing of a portion of a document to be scanned using a large size document scanning process.