Page Or Frame Memory Patents (Class 358/1.17)
  • Patent number: 12124878
    Abstract: A system and method of dynamically controlling a reservation of resources within a cluster environment to maximize a response time are disclosed. The method embodiment of the invention includes receiving from a requestor a request for a reservation of resources in the cluster environment, reserving a first group of resources, evaluating resources within the cluster environment to determine if the response time can be improved and if the response time can be improved, then canceling the reservation for the first group of resources and reserving a second group of resources to process the request at the improved response time.
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: October 22, 2024
    Assignee: III HOLDINGS 12, LLC
    Inventor: David B. Jackson
  • Patent number: 12063411
    Abstract: Disclosed herein is a reception apparatus including: a reception portion configured to receive AV content; a trigger acquisition portion configured to acquire trigger information for operating an application program to be executed in interlocked relation to the AV content; a table acquisition portion configured to acquire a correspondence table associating a command for controlling the operation of the application program with a valid time of the command; and a control portion configured such that when the time acquired from the trigger information as indicative of the progress of the AV content satisfies a predetermined condition of validity in reference to the valid time of the command on the basis of the acquired correspondence table, the control portion controls the operation of the application program in accordance with the command being valid.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: August 13, 2024
    Assignee: SATURN LICENSING LLC
    Inventors: Naohisa Kitazato, Yasuaki Yamagishi, Yoshiharu Dewa, Mark Eyer
  • Patent number: 11966651
    Abstract: A communication system comprising: a communication device; a server; and a terminal device. The communication device sends first history information indicating usage history of the communication device to the server and sends second history information indicating usage history of the communication device to the terminal device. In a case where the first history information is received from the communication device, the server sends first notification information related to the first history information to the terminal device. In a case where the first notification information is received from the server, the terminal device displays the first notification information on the display unit and in a case where the second history information is received from the communication device, the terminal device displays second notification information related to the second history information on the display unit.
    Type: Grant
    Filed: January 10, 2023
    Date of Patent: April 23, 2024
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Megumi Hata
  • Patent number: 11838477
    Abstract: A communication I/F of an image generating unit writes settings for an image data to a transitory storage unit by serial communication before the image data is transmitted from the image generating unit to the transitory storage unit. The communication I/F stores partial information of an address used for previous writing in a cache unit, and omits the writing of the partial information of the address used for further writing if the partial information of the address matches the partial information of the stored address.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: December 5, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Kenta Usami
  • Patent number: 11316996
    Abstract: An image forming apparatus includes a document conveyance unit, an image reading unit, and a control unit that performs an area identification process for identifying, from among a plurality of specific areas in document image data, a specific area including an image corresponding to a page number. The control unit extracts, as reference image data, image data in the specific area identified in the area identification process from the reference document, extracts, as comparative image data, image data in the specific area identified in the area identification process from among a plurality of specific areas in the document image data of a comparative document having a reading order later than the reference document by an extraction interval number, and outputs a confirmation page including combined image data in which the reference image data and the comparative image data overlap. The extraction interval number is a prescribed integer multiple of 10.
    Type: Grant
    Filed: November 27, 2020
    Date of Patent: April 26, 2022
    Assignee: KYOCERA DOCUMENT SOLUTIONS INC.
    Inventor: Yohei Yamada
  • Patent number: 11164055
    Abstract: An image processing device generates secondary data by acquiring a plurality of pieces of band data from a processor and performing image processing to the band data, and generates an interrupt to the processor each time of generating a piece of secondary data. The processor includes a division line number setting portion and a band dividing portion. The division line number setting portion sets, for each of the page images, a division line number representing a number of line images based on contents of one or more predetermined reference parameters related to load of the processor. The band dividing portion divides data of each of the page images into the plurality of pieces of band data each of which is composed of data of as many line images as the division line number.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: November 2, 2021
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Tatsuya Shigeoka
  • Patent number: 11079978
    Abstract: The subject matter discloses examples of a print interface manager. The print interface manager comprises a print area selection engine to receive a user instruction for printing print data on 5 a user defined print area of a print media. In response to the user instruction for printing print data, the print interface manager obtains a print area input defining the print area, wherein the print area input indicates a matrix block corresponding to user defined print area of the print media. The print 10 interface manager further provides the print area input to a print unit to print the print data in the user defined print area of the print media.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: August 3, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Devi Vellingiri, Binod Kumar, Raghavendra T
  • Patent number: 10853005
    Abstract: An image processing apparatus includes at least one of one or more processors configured to implement instructions stored in a memory device and an integrated circuit that execute a first acquiring task of acquiring data of a first object from a first memory by designating an address in the first memory, a second acquiring task of acquiring data of a second object from a second memory by a first-in first-out (FIFO) scheme, and a bitmap image generation task of generating a bitmap image including at least the first object and the second object based on the data acquired in the first acquiring task and the data acquired in the second acquiring task.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: December 1, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hiroshi Mori
  • Patent number: 10649967
    Abstract: In a method of memory object pool use in a distributed index and query system, a plurality of memory object pools is maintained. A batch of documents is serialized into a first memory object borrowed from a first memory object pool, of the memory object pools, to achieve a first segment comprising a serialized data array, an offset index, and a document count. The serialized data array is compressed into a second memory object borrowed from a second memory object pool, of the memory object pools, to achieve a second segment comprising a compressed serialized data array, the offset index, and the document count. Subsequent to the compression, the first memory object is released back to the first memory object pool. The second segment is written to a data storage device. Subsequent to the writing, the second memory object is released back to the second memory object pool.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: May 12, 2020
    Assignee: VMware, Inc.
    Inventor: Christopher Todd
  • Patent number: 10628381
    Abstract: Provided are techniques for optimized content object storage service for large scale content. A content object file is created. An index entry for the content object file is created with a content object key and a content object location. The content object file is appended to an aggregated file on a storage node. In response to a request to retrieve the content object file from the aggregated file, the content object key is used to access the content object location that describes the storage node, a name of the aggregated file, an offset into the aggregated file, and a size of the content object file to retrieve the content object file.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: James A. Reimer, Xiaoyang Yang, Alan T. Yaung
  • Patent number: 10616429
    Abstract: A position detecting device includes circuitry. The circuitry is configured to control a reading device to detect, as a first detection result, an outer shape of a processing subject and a position of an image pattern on the processing subject; control the reading device to detect, as a second detection result, a mark arranged on a position reference member, the mark corresponding to a predetermined position in the reading device; and detect a first correction value of the reading device and a second correction value of the reading device corrected by the first correction value on basis of the second detection result and reflect the first correction value and the second correction value to the first detection result to correct a processing position in the processing subject.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: April 7, 2020
    Assignee: Ricoh Company, Ltd.
    Inventors: Ryohma Ikemoto, Masamoto Nakazawa, Daisuke Nikaku
  • Patent number: 10558761
    Abstract: Systems, methods and computer program products related to aligning heterogeneous sequential data. A first sequential data stream and a second sequential data stream are received. An action related to aligning the first sequential data stream and the second sequential data stream is determined using an alignment neural network. The alignment neural network includes a fully connected layer that receives as input: data from the first sequential data stream, data from the second sequential data stream, and data relating to a previously determined action by the alignment neural network related to aligning the first sequential data stream and the second sequential data stream.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: February 11, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Boyang Li, Leonid Sigal, Pelin Dogan
  • Patent number: 10543681
    Abstract: An object of the invention is to provide a liquid jet head and a liquid jet device each capable of improving the print quality even in the case in which an error occurs in the print data. The liquid jet head includes a receiving section adapted to receive print data, a discriminant section adapted to discriminate whether or not the print data received is non-defective, and a control section adapted to hold the print data in a case in which the print data is non-defective, or perform printing based on the print data held currently without holding the print data received in a case in which the print data received is defective.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: January 28, 2020
    Assignee: SII PRINTEK INC.
    Inventor: Shunji Kawamoto
  • Patent number: 10515693
    Abstract: A data storage apparatus includes a nonvolatile memory device including a first memory region and a second memory region and a controller configured to control a write operation of the nonvolatile memory device. The controller includes a memory configured to store at least one or more write requests and address information for the write requests received from a host apparatus and a processor configured to collect address information corresponding to a preset sampling range among the address information as a first sampling address, determine continuity between the collected address information of the first sampling address, and control the nonvolatile memory device to store data corresponding to all or a portion of the write requests for the address information of the first sampling address in the first memory region based on a determination result.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: December 24, 2019
    Assignee: SK hynix Inc.
    Inventors: Se Ho Lee, Min Gu Kang
  • Patent number: 10503362
    Abstract: Disclosed in the embodiments of the disclosure is a method of selecting images for quickly selecting multiple images from a gallery of a mobile device, comprising: sequentially searching for a location image in the gallery; if the location image can be found, using the location image as a boundary and selecting the multiple images from other images of the plurality of images outside of the boundary; if the location image cannot be found, selecting multiple images from the plurality of images of the gallery; marking the selected images. Locating images via marking minimizes the interference in image selection, improves the efficiency in filtering images, and shortens the time therein, reducing the cost in selecting images.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: December 10, 2019
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventor: Jiahong Guo
  • Patent number: 10325189
    Abstract: An image processing method of performing rasterization of a page in units of band area includes, among other things, performing, in units of band areas, rasterization based on second intermediate data stored in a first memory area for storing intermediate data and compressed raster data stored in a second memory area. The rasterization of the plurality of band areas is performed in parallel. In addition, the performing of the rasterization based on the second intermediate data and the compressed raster data includes selectively decompressing, in units of predetermined areas, a piece of the compressed raster data stored in the second memory area, in accordance with which band areas, of a plurality of band areas, are to be subject to the rasterization.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: June 18, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Ken Achiwa
  • Patent number: 10289358
    Abstract: An image forming apparatus which is capable of reading an original, temporarily storing image data in a storage unit, and then transferring the image data to an image forming unit to improve FCOT in forming an image. A memory stores image data output from image reading units. An image forming unit forms an image on a recording medium based on the image data stored in the memory. A first memory output frequency in a first mode in which one side of an original is read and an image is formed on one side of a recording medium is lower than a second memory output frequency in a second mode in which both sides of an original are read and an image is formed both sides of a recording medium.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: May 14, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Masato Furukawa, Satoshi Seki, Yohei Katto, Akiko Kanno, Hidenori Sunada, Asahiro Nakayoshi, Seiji Shibaki, Kaoru Hamada, Yumeng Zhang
  • Patent number: 10242424
    Abstract: An image processing device including a plurality of processors that execute arithmetic processing on image data, an information retaining portion that retains information related to arithmetic processing speeds of the plurality of processors, and a control portion that, among the image data, designates partial data to be processed by the respective processors and causes the plurality of processors to execute arithmetic processing, in which the control portion determines partial data for causing the plurality of processors to process on the basis of the information.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: March 26, 2019
    Assignee: Seiko Epson Corporation
    Inventor: Shinichi Arazaki
  • Patent number: 10175917
    Abstract: A non-transitory computer-readable medium stores a program executable by a terminal apparatus. The program causes the terminal apparatus to execute: a first determination processing for determining whether an operating system of the terminal apparatus can convert a format of content data from a first format into a second format; a first conversion processing for causing the operating system to convert the format of the content data from the first format into the second format, in response to a convertible determination made in the first determination processing; a second conversion processing for causing a server connected to the terminal apparatus to convert the format of the content data from the first format into the second format, in response to a non-convertible determination made in the first determination processing; and an output processing for outputting the content data in the second format converted in the first or second conversion processing.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: January 8, 2019
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Norihiko Asai
  • Patent number: 10178273
    Abstract: An image reading apparatus includes a tray, first sensors configured to acquire information related to a maximum size of sheets placed on the tray, a scanner configured to generate first image data for each of the sheets conveyed from the tray based on the maximum size, a sheet conveyor configured to convey the sheets placed on the tray toward the scanner, second sensors configured to acquire information related to an actual size of each of the sheets conveyed by the sheet conveyor, and a controller. The controller converts for each of the sheets having an actual size that is different from the maximum size, the first image data stored in a first memory region into second image data based on the maximum size and the actual size of the sheet, and stores the second image data in a second memory region which is different from the first memory region.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: January 8, 2019
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventor: Masaaki Sei
  • Patent number: 10089532
    Abstract: The present application is directed to new methods for automatically determining several characteristics of frames in a video sequence and automatically recommending or preparing image output products based on those frame characteristics. In some embodiments, motion characteristics of particular image frames are calculated, and those motion characteristics are automatically used to prepare or recommend image output products suitable for the motion characteristics of the frames. In other embodiments, facial, audio, and overall image quality are assessed and used to automatically recommend or prepare image output products. In still other embodiments, image frames in a video sequence are analyzed for various user-specified characteristics, which characteristics are then used to automatically recommend or prepare image output products.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: October 2, 2018
    Assignee: KODAK ALARIS INC.
    Inventors: Alexander C. Loui, Brian Mittelstaedt
  • Patent number: 9931849
    Abstract: A liquid ejection apparatus includes: a plurality of nozzles configured to eject liquid onto a conveyed object conveyed by a conveyance unit, based on input image data; and a control unit configured to control a number of droplets in first flushing for ejecting the liquid outside a region corresponding to the image data and a number of droplets in second flushing for ejecting the liquid inside the region corresponding to the image data in addition to ejection based on the image data. The control unit is configured to control the number of droplets in the first flushing and the number of droplets in the second flushing based on at least a length of the image data in a direction in which the conveyed object is conveyed.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: April 3, 2018
    Assignee: RICOH COMPANY, LTD.
    Inventors: Ryuuta Katoh, Shino Sasaki, Yukihito Niino
  • Patent number: 9900091
    Abstract: The present disclosure relates to a sensor network, machine type communication (MTC), machine-to-machine (M2M) communication, and technology for internet of things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method of an electronic device for pairing with a lighting device is provided. The method includes acquiring an image photographing the lighting device, acquiring identification data of the lighting device from the image, and pairing with the lighting device by transmitting the identification data to the lighting device. Further, a method of a lighting device for pairing with an electronic device is provided.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: February 20, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dae-Kyu Choi, Yong-Seok Park
  • Patent number: 9892346
    Abstract: A method is provided for converting image data from a source format into a target format in a system including a converter for converting a sequence of data from the source format into an intermediate format, and an image processing system for converting the data from the intermediate format into the target format. The inverter is capable of dividing the data in the intermediate format into separate files. The method includes the steps of processing a first file in the image processing system; compiling a second file in the converter; and when the first file has been processed completely, instructing the converter to close the second file and send it to the image processing system and to open a new file for the next data to be converted.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: February 13, 2018
    Assignee: OCÉ-TECHNOLOGIES B.V.
    Inventors: Christian Luijten, Frank Hermans, Christian Terwellen, Oana Dragomir
  • Patent number: 9871933
    Abstract: An information processing apparatus is for generating image data by using drawing information for drawing an image. The information processing apparatus includes a print data acquirer configured to acquire print data including the drawing information from outside; a request acceptor configured to accept a request to display the image data of any page in the print data; a reader configured to read specific drawing information of pages in the print data up to a page before the any page accepted by the request acceptor, from a drawing information storage storing the specific drawing information, which is the drawing information that may be applied to the image data of pages after a page in which the drawing information is described, among the drawing information included in the print data; and a generator configured to generate the image data of the any page by applying the read specific drawing information.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: January 16, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Hiroshi Suzuki, Takao Suzuki
  • Patent number: 9692930
    Abstract: An image processing apparatus includes an image compressing unit, and a print-data generating unit. The image compressing unit divides the image of one page's worth of the document into each band region by a predetermined width in the sub-scanning direction and sets a rectangular region by a further division of each band region by a predetermined width in the main-scanning direction to generate rectangular compressed data. When the print-data generating unit generates the print data where a plurality of pages of document image are aggregated in one sheet, and an region in which the image does not exist occurs in a last page after the aggregation, the storing control unit complements the region in which the image does not exist in the rectangular compressed data storage unit using the white image data stored in the white image data storage unit.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: June 27, 2017
    Assignee: Kyocera Document Solutions Inc.
    Inventor: Kouichi Kimura
  • Patent number: 9659107
    Abstract: An object including at least one element is moved on a document in which the object is arranged in response to an instruction from a user. In addition, if the object is moved to a boundary between two pages, at least one element that is included in the object and that corresponds to a break position of the two pages is detected. Then, a position where the at least one detected element is arranged in the document is determined so that the element is arranged in either of the documents of the two pages and an image corresponding to the document is output. In the above manner, it is possible to appropriately arranging elements in a document to output an image corresponding to the document having the elements appropriately arranged therein.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: May 23, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Toshinori Igari
  • Patent number: 9639308
    Abstract: This invention relates to printing, and discloses a method and apparatus for variable data printing. The method comprises: obtaining a current page of a file to be printed; performing a rasterization process on the current page to obtain a current page dot matrix; determining a reference page for the current page and obtaining a reference page dot matrix corresponding to the reference page; dividing the reference page dot matrix and the current page dot matrix into dot matrix blocks having a predetermined granularity; identifying variable data blocks in the current page dot matrix based on the dot matrix blocks; dynamically adjusting the size of the variable data blocks; extracting a variable data dot matrix in the current page dot matrix splitting the current page dot matrix up into the reference page dot matrix and the variable data dot matrix and then storing and outputting them.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: May 2, 2017
    Assignees: PEKING UNIVERSITY FOUNDER GROUP CO., LTD., FOUNDER INFORMATION INDUSTRY HOLDINGS CO., LTD, BEIJING FOUNDER ELECTRONICS CO., LTD.
    Inventor: Zhangwei Meng
  • Patent number: 9639792
    Abstract: Methods and systems herein provide for efficiently resolving how a rasterizer responds to out of memory conditions when attempting to write raster data to a solid state memory. In one embodiment, a print controller determines that the solid state memory is no longer available for storing raster data. The print controller determines that a process is utilizing the shared memory to complete an operation, where completing the operation frees up a portion of the solid state memory. The print controller suspends the rasterizer from writing raster data to a hard disk, and waits for the process to complete the operation. The print controller then instructs the rasterizer to resume writing raster data to the solid state memory.
    Type: Grant
    Filed: July 18, 2011
    Date of Patent: May 2, 2017
    Assignee: Ricoh Company, Ltd.
    Inventors: John T. Varga, David Ward, Lisa A. Morgan
  • Patent number: 9626143
    Abstract: A first-region allocating unit of an electronic device allocates a first region having a size required for a first process. The first process includes at least one second process in a region of the memory. A second-region dividing unit divides a second region having a size required for the second process by the second process. A region-for-release dividing unit divides a region for release from the first region when the second-region dividing unit has allocated the second regions for all the second processes included in the first process. The region for release is a region other than the second region and to be released. The second-region dividing unit divides the second region regardless of a page basis used as a unit in the memory management. The region-for-release dividing unit divides the region for release on the page basis.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: April 18, 2017
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Tetsuyuki Chimura
  • Patent number: 9621705
    Abstract: A device and a method for performing a cooperative function with another device is provided. The device includes a communication unit; and a controller that determines whether the other device is in a surrounding area of the device based a signal received through the communication unit, selects one cooperative function from among a plurality of cooperative functions according to a relative position of the device with respect to the other device and performs the selected cooperative function with the other device. It is determined whether another device is in a surrounding area of a device. When it is determined that the other device is in the surrounding area, the cooperative function is performed by the device with the other device according to a location of the other device. Accordingly, the cooperative function may be performed automatically if devices are in adjacent areas without a user's command.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: April 11, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seung-dong Yu, Woo-yong Chang, Se-jun Park, Min-jeong Moon
  • Patent number: 9507762
    Abstract: According to embodiments of the present invention, machines, systems, computer-implemented methods and computer program products are provided for converting part or all of a document from an unstructured format into a structured format, and combining structured and unstructured data into an unstructured format. In some embodiments, documents are received in an unstructured format, and stored in a repository for querying (e.g., including updating and other operations (e.g., SQL SELECT, UPDATE, INSERT, DELETE, MERGE, etc.)). Responsive to detecting a predetermined number of the documents in an unstructured format stored in a repository for querying, an optimization criteria may be applied to identify one or more components of the stored documents for conversion, and the one or more components of the stored documents are converted from the unstructured format to a structured format.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: November 29, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Scott D. Lashley, John F. Miller, III, Raghupathi K. Murthy
  • Patent number: 9363392
    Abstract: An image processing apparatus includes: an image input portion that inputs image data page by page; a sub memory; an encoder that encodes the image data; a main memory and a non-volatile memory; a mode judgment portion that judges a mode; and a controller that implements a first or second method depending on the judgment, the first method including: storing a part of one page on the sub memory; reserving a memory area for the one page in the main memory; storing the one page on the main memory; and reserving a memory area for next one page in the main memory, the second method including: reserving a memory area being capable of storing image data page by page in the sub memory; storing a part of image data on the main memory; storing a backup copy on the non-volatile memory; and deleting the image data from the main memory.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: June 7, 2016
    Assignee: KONICA MINOLTA, INC.
    Inventors: Tatsuya Kitaguchi, Takanobu Sugiyama, Tomoyuki Atsumi, Takashi Oikawa
  • Patent number: 9305249
    Abstract: An image forming apparatus which divides image data into predetermined unit blocks and forms an image, the apparatus comprises: a determination unit that determines continuous block lines, that include closed regions having identical components, among a plurality of block lines included in a block; a generation unit that generates data of an intermediate language of each of the blocks using pieces of information of the plurality of block lines and the determination result obtained by the determination unit; a selection unit that selects an image forming method corresponding to the data of the intermediate language of each of the blocks, that is generated by the generation unit; and a forming unit that forms an image of the data of the intermediate language of each of the blocks, in accordance with the image forming method selected by the selection unit.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: April 5, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroshi Mori
  • Patent number: 9304897
    Abstract: An image data producing apparatus includes: a page dividing portion that divides data described in a page description language into a page unit; a plurality of image processors that form raster data from divided data; and a controlling portion that allocates pages on which the raster data is formed to each of the plurality of the image processors, and causes each of the plurality of the image processors to execute registration of a printing resource on respective pages with at least a change of the printing resource by controlling each of the plurality of the image processors irrespective of a page allocation.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: April 5, 2016
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Takeshi Torii
  • Patent number: 9137418
    Abstract: An image processing device may acquire original image data, acquire a level selected from a plurality of levels representing compression degrees, and compress the original image data according to the original image data and the selected level to generate compressed image data. The device compresses first original image data using a first-type compression method, when the original image data is the first original image data and the selected level is a specific level of the plurality of levels. The device compresses second original image data using a second-type compression method different from the first-type compression method, when the original image data is the second original image data and the selected level is the specific level.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: September 15, 2015
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Koichi Tsugimura
  • Patent number: 9134728
    Abstract: The disclosure relates to a method and a system for the loss-free processing of process values which can be integrated into a process control system of a technical installation or of a technical process. The method and system can include process values acquired as raw data by means of an acquisition unit. A physical unit and a measuring range are associated with the respective process value and the acquired raw data are used to generate archivable data. The archivable data in the predetermined tolerance range can be selected by an archive function and are stored in a history server in a raw data format.
    Type: Grant
    Filed: May 13, 2009
    Date of Patent: September 15, 2015
    Assignee: ABB TECHNOLOGY AG
    Inventor: Heino Hanking
  • Patent number: 9067453
    Abstract: The disclosed book production system and method allow a book block and flexible book cover for that book block to be printed in the same print job immediately prior to binding. Specifically, a user-selection indicates that a book print job contains both the book block and the cover. Raster image processing is performed to produce raster images based on all page descriptions in the print job. The raster images are sorted by size to identify first raster images for the book block pages and to identify at least one second raster image, which is more than twice as large as any of the first raster images, for the cover. The pages for the book block and the cover can be printed on first print media sheets and on a second larger print media sheet, respectively. Then, the cover can be bound to the book block by an in-line bookbinder.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: June 30, 2015
    Assignee: Xerox Corporation
    Inventors: Michael A. Wiegand, Albert L. O'Neil, III, Brian Wilson
  • Patent number: 9041975
    Abstract: A printer device has a two-sided printing function and a circulatory transporting path for transporting a printing medium. The printer device is configured such that after creating a set of print data for a first recording surface to be printed with two-sided printing, the printer device adds a set of dummy print data for a second recording surface corresponding to a back side of the first recording surface to the set of print data for the first recording surface.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: May 26, 2015
    Assignee: Seiko Epson Corporation
    Inventor: Shinichi Arazaki
  • Patent number: 9019521
    Abstract: An apparatus comprising a first transfer unit configured to DMA-transfer input data to a holding unit, a second transfer unit configured to DMA-transfer the input data held by the holding unit to at least one unit, a notification unit configured to notify, in accordance with the DMA transferring of the first transfer unit, that the input data held by the holding unit is updated, and a transfer control unit configured to control so as to operate the second transfer unit in one of a first mode for transferring the input data from the holding unit to the at least one unit in response to the notification and a second mode for transferring the input data independently of the notification, wherein the transfer unit performs the switching to the second mode after the operation in the first mode.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: April 28, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Takuya Tsunemi, Hiroki Horikoshi, Shigeru Fujita, Hideki Takemura, Akira Ichimura
  • Patent number: 9019555
    Abstract: Printer devices occasionally cause electronic documents to be automatically contracted prior to printing, in order to ensure that all of the content to be printed will fit within the dimensions of a page. Where the electronic document includes information having close tolerances, such as information to be printed on an address label or other defined region on a sheet, the automatic contraction may cause the information to be misaligned with respect to the label or other defined region. Automatically expanding the information within the electronic document prior to printing may counter this effect, and increase the likelihood that the information will be printed within the label or other defined region for which it is intended.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: April 28, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory Louis Chappell, Adrian Paul Inglis, Zhengqiang Xu
  • Patent number: 9001373
    Abstract: A parallel Raster Image Processor system that includes a plurality of Raster Image Processors (RIPs) for parallel processing of a plurality of document jobs into a printer-ready format for the printing of the document jobs and a splitter. The splitter configured to combine the plurality of document jobs to form a plurality of chunks, each chunk is sent to a respective designated RIP for processing.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: April 7, 2015
    Assignee: Xerox Corporation
    Inventors: Stephen C. Morgana, R. Victor Klassen, Andrew D. Spooner, Christopher S. Meteyer
  • Patent number: 8994970
    Abstract: An information processing apparatus includes a first selection unit configured to receive selection of a first device object having a first function of an output apparatus via a setting screen, a second selection unit configured to select a second device object having a second function of the output apparatus, which corresponds to the first device object selected by the first selection unit, and a setting unit configured to set both the first device object selected by the first selection unit and the second device object selected by the second selection unit to a virtual device object, wherein the first function differs from the second function.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: March 31, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kazuya Nakashima
  • Patent number: 8988718
    Abstract: This disclosure discloses a non-transitory computer-readable recording medium, storing a program for executing steps. The steps comprising a first storage processing step for obtaining a plurality of print data, a capacity obtaining step for obtaining a storage capacity of the storage portion of the printed matter producing apparatus, a data allocation step for grouping the plurality of print data into a plurality of print data groups, so that each data volume is not more than the predetermined storage capacity and for determining allocation of the print data to be included in each print data group so that the number of the print data groups becomes the minimum, a second storage processing step for storing the plurality of print data so that they can be read for each print data group, and a first data transmission step for sequentially transmitting the print data to the printed matter producing apparatus.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: March 24, 2015
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Hirotoshi Maehira
  • Patent number: 8988725
    Abstract: In an image processing apparatus, a data handling unit (a) estimates a size of the intermediate data on the basis of the image data, and (b) selects one of a first rendering mode and a second rendering mode on the basis of a size of the image data and the estimated size of the intermediate data. In the first rendering mode, the data handling unit makes a copy of the image data and stores the copy in the storage device and causes a rendering unit to generate bitmap image data from the image data stored in the storage device. In the second rendering mode, the data handling unit causes the rendering unit to generate the bitmap image data from the image data stored in the removable drive.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: March 24, 2015
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Takeshi Araya
  • Patent number: 8982405
    Abstract: An image processing device includes: a drawing command transfer unit that transfers a drawing command for generating image data in a third region of a second storage unit to a first region of a first storage unit; a drawing unit that generates band image data in units of a band having a lower height compared with one page and a predetermined width, in accordance with the drawing command in the first region; a band image data transfer unit that transfers the band image data to a second region of the first storage; and an image transfer unit that transfers the band image data in the second region to a fourth region of the second storage unit. The drawing unit determines the first region according to a size of the drawing command, and determines the second region by subtracting the first region from a region of the first storage unit.
    Type: Grant
    Filed: February 6, 2014
    Date of Patent: March 17, 2015
    Assignee: Ricoh Company, Limited
    Inventor: Naoto Shiraishi
  • Patent number: 8982398
    Abstract: Modules include ASIC modules for printing and ASIC modules for the scanner. A permission time slot, in which a bus request for inter-buffer memory data transfer is permitted, is allocated to each of a first module group including the ASIC modules for printing and a second module group including the ASIC modules for the scanner, in each of a first multi-operation in which print and image scan functions are operated in parallel and a second multi-operation in which copy and image scan functions are operated in parallel. The permission time slot is defined so that a value obtained by dividing the permission time slot allocated to the first module group by the permission time slot allocated to the second module group is larger in the first multi-operation than in the second multi-operation.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: March 17, 2015
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Norifumi Miyahara
  • Patent number: 8976376
    Abstract: A first RIP processing unit reads cache data from a first cache unit. The first RIP processing unit transmits first RIP-processed variable part data to a printer. Since an identifier read by the first RIP processing unit is not a transmitted identifier, the first RIP processing unit transmits RIP-processed reuse part data to the printer. A second RIP processing unit reads cache data from a second cache unit. The second RIP processing unit transmits second RIP-processed variable part data to the printer. Since an identifier read by the second RIP processing unit is a transmitted identifier, the second RIP processing unit does not transmit the RIP-processed reuse part data to the printer.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: March 10, 2015
    Assignee: SCREEN Holdings Co., Ltd.
    Inventors: Kazuo Isoguchi, Kenta Nagai, Rui Yamaguchi
  • Patent number: 8976403
    Abstract: A document processing system includes: a generator that generates a document image to be printed; a memory that stores document images for plural pages, the document images generated by the generator in print processing; an arithmetic unit that performs an AND operation on document images for a plural number of specific pages among the document images stored in the memory; and a display controller that causes a display device to display a synthetic image obtained by the AND operation by the arithmetic unit.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: March 10, 2015
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Hajime Fukasawa
  • Patent number: 8970928
    Abstract: This invention provides a technique of preventing a collision between an original document and a printing material on a conveyance path when an image forming apparatus executes both additional printing on the original document and printing on the printing material. In a case where both additional printing on an original document and printing on a printing material are executed, the image forming apparatus according to one aspect of the invention conveys a read original document to a transfer unit through a conveyance path commonly used for an original document and sheet, and prints an image to be added on the original document. After the original document is conveyed to the transfer unit through the conveyance path, the image forming apparatus feeds a sheet from a sheet feeding unit to the conveyance path, and performs copying on the sheet in the transfer unit.
    Type: Grant
    Filed: April 9, 2013
    Date of Patent: March 3, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Junya Arakawa