Patents Assigned to Konica Minolta Systems Laboratory, Inc.
  • Publication number: 20120250052
    Abstract: A method for generating a hardcopy document, including: receiving, by a printer, a direct print request for an Office Open XML (OOXML) document having a plurality of pages; identifying, by the printer, a tag in the OOXML document specifying a multiple page printing feature (MPPF) for the plurality of pages, where the tag is located within a settings xml file of the OOXML document; identifying, by the printer, a first printer setting required to implement the MPPF; invoking, by the printer, the first printer setting on the printer; and generating, by the printer and from the OOXML document, the hardcopy document with the MPPF feature after invoking the first printer setting.
    Type: Application
    Filed: March 30, 2011
    Publication date: October 4, 2012
    Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.
    Inventor: Jun Kuroki
  • Publication number: 20120170576
    Abstract: A system that facilitates a network environment, which includes a computer device, the computer device have a software module, which performs the steps of: (a) establishing an IP network criteria for incoming and outgoing packets for the computer device; (b) retrieving the incoming and outgoing packets to determine if an IP address for the incoming and outgoing packets meet the IP network criteria; (c) if the IP address for the incoming and outgoing packets meets the IP network criteria, forwarding the incoming packets having the IP address to the computer device and forwarding outgoing packets to a network connection; and (d) if the IP address for the incoming and outgoing packets does not meet the IP network criteria, dropping the incoming and outgoing packets such that the incoming packets are not forwarded to the computer device and the outgoing packets are not forwarded to the network connection.
    Type: Application
    Filed: December 29, 2010
    Publication date: July 5, 2012
    Applicant: Konica Minolta Systems Laboratory, Inc.
    Inventor: Maria Perez
  • Publication number: 20120173332
    Abstract: A method and system for promoting and marketing more environmental friendly print shops through a process carried out by an online platform. The process includes the steps of receiving a print job request with particular specifications from a customer, retrieving from a database profiles of participating print shops to determine which print shops can handle the print job, calculating a job-level green score based on the particular specifications of the print job request for each such print shop, and recommending to the customer a list of print shops that can handle the print job with a ranking of their job-level green scores. The process may also include the steps of collecting information and data from the print shops to prepare their profiles and calculate a shop-level green score for each print shop based on a set of environmental friendly factors, and storing the profiles in a database, and recommending the print shops that can handle the print job based on a ranking of total green score.
    Type: Application
    Filed: December 30, 2010
    Publication date: July 5, 2012
    Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.
    Inventors: Isao HAYAMI, Naoki KOMINE
  • Publication number: 20120166798
    Abstract: A system that facilitates enhancing security for a computer device by obtaining a link layer address of an IPv6 IPsec address. The system including a computer device having a software module, which performs the following steps: capturing multicast addresses and solicited multicast addresses for one or more IPv6 IPsec addresses; calculating the computer device identifier from the one or more multicast addresses and solicited multicast addresses; storing the computer device identifier for the one or more multicast addresses and solicited multicast addresses; sending a neighbor solicitation to one or more of the IPv6 IPsec addresses as a tentative target address simulating double address detection; capturing the neighbor advertisement response from the one or more IPv6 IPsec addresses and calculating a link-layer identifier; generating a neighbor cache with the link-layer identifier; and enabling IPv6 IPsec communication with the one or more IPv6 IPsec addresses using the link-layer identifier.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 28, 2012
    Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.
    Inventor: Maria PEREZ
  • Publication number: 20120162698
    Abstract: A method for securing a computer device against malicious code, the method including the steps of: executing a computer program on the computer device, the computer device having a central processing unit, which carries out instructions of the computer program, and wherein at least a portion of the computer program is executed by one or more tasks, each of the one or more tasks having a task stack associated therewith; and managing the central processing unit such that the central processing unit does not execute machine code from the task stacks associated with each of the one or more task so as to secure the computer device against malicious code from the task stack.
    Type: Application
    Filed: December 23, 2010
    Publication date: June 28, 2012
    Applicant: Konica Minolta Systems Laboratory, Inc.
    Inventor: Shaun PINNEY
  • Publication number: 20120127507
    Abstract: A method of searching for missing resources associated with an image forming apparatus, which includes the steps of: forwarding a print job having a resource call-out from a host computer to an image forming apparatus; receiving the print job on the image forming apparatus; checking the image forming apparatus for a resource, which has been called out by the print job, and if the resource is not available on the image forming apparatus, obtaining the resource by: sending a request for the resource from the image forming apparatus to a device having the resource; receiving a response from the device having the resource indicating that the resource is a non-sharable resource and including at least one link to where the non-sharable resource can be obtained; and choosing a link having the non-sharable resource and obtaining the non-sharable resource.
    Type: Application
    Filed: November 23, 2010
    Publication date: May 24, 2012
    Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.
    Inventors: Kenneth H. YOUNG, Randy Cruz SORIANO
  • Publication number: 20120127506
    Abstract: A method of searching for missing resources associated with an image forming apparatus, which includes forwarding a print job having a resource call-out from a host computer to an image forming apparatus; receiving the print job on the image forming apparatus; checking the image forming apparatus for a resource, which has been called out by the print job, and if the resource is not available on the image forming apparatus, obtaining the resource from a device having the resource by: sending a request for the resource from the image forming apparatus to the device having the resource; receiving a response from the device having the resource indicating that the resource is a secured resource requiring user authentication; and obtaining the secured resource by sending the user authentication to the device having the secured resource.
    Type: Application
    Filed: November 23, 2010
    Publication date: May 24, 2012
    Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.
    Inventors: Kenneth H. Young, Randy Cruz Soriano
  • Publication number: 20120120453
    Abstract: A method for binarizing a scanned document images containing gray or light colored text printed with halftone patterns. The document image is initially binarized and connected image components are extracted from the initial binary image as text characters. Each text character is classified as either a halftone text character or a non-halftone text character based on an analysis of its topology features. The topology features may be the Euler number of the text character; a text character with a Euler number below ?2 is classified as halftone text. The gray-scale document image is then divided into halftone text regions containing only halftone text characters and non-halftone text regions. Each region is binarized using its own pixel value statistics. This eliminates the influence of black text on the threshold values for binarizing halftone text. The binary maps of the regions are combined to generate the final binary map.
    Type: Application
    Filed: November 15, 2010
    Publication date: May 17, 2012
    Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.
    Inventors: Songyang YU, Wei MING
  • Publication number: 20120110441
    Abstract: A method for managing electronic documents (EDs), including obtaining an ED defining an overflowed textbox with a vertical justification, a paragraph for the overflowed textbox, and a horizontal justification of the paragraph, where the paragraph comprises a plurality of characters, generating, based on the ED, an intermediate document (ID) defining an enlarged textbox encapsulating the paragraph with the horizontal justification, calculating, using the layout engine and based on the ID, a plurality of positions of the plurality of characters within the enlarged textbox by generating an intermediate page including the enlarged textbox, calculating, based on a vertical justification of the overflowed textbox, a transformation between a point of interest (POI) associated with the enlarged textbox on the intermediate page and a reference point associated with the overflowed textbox, and generating a rendered page of the ED by applying the transformation to the plurality of positions of the plurality of character
    Type: Application
    Filed: October 29, 2010
    Publication date: May 3, 2012
    Applicant: KONICA MINOLTA SYSTEMS LABORATORY INC.
    Inventor: Darrell Bellert
  • Publication number: 20120102385
    Abstract: A method for managing tables, including: obtaining a document including a table having a bottom row and a first stacked row; identifying, within the first stacked row, a first plurality of neutral cells having an initial height value; calculating, using a layout engine, a plurality of overall vertical dimensions for the first plurality of neutral cells based on a plurality of data items in the first plurality of neutral cells; identifying a maximum overall vertical dimension (MOVD) of the plurality of overall vertical dimensions; setting, in response to the MOVD exceeding the initial height value, a plurality of height attributes of the first plurality of neutral cells to the MOVD; shifting down the bottom row by a first difference between the MOVD and the initial height value; and rendering a page of the document including the table after shifting down the bottom row.
    Type: Application
    Filed: October 25, 2010
    Publication date: April 26, 2012
    Applicant: KONICA MINOLTA SYSTEMS LABORATORY INC.
    Inventor: Tim Prebble
  • Publication number: 20120102394
    Abstract: A method including: obtaining an electronic document (ED) including a text line for placement on a page having an exclusion region (ER); obtaining a path for the page having a first subpath corresponding to a margin of the page and a second subpath corresponding to the ER on the page; calculating, using a path-fill algorithm inputting the path, a region on the page excluding the margin and the ER; selecting, on the page and after calculating the region, a line band crossing the ER on the page and having a dimension of the text line; identifying, based on an intersection of the region and the line band, a plurality of segments; and rendering the page by placing a first portion of the text line in a first segment of the plurality of segments and a second portion of the text line in a second segment of the plurality of segments.
    Type: Application
    Filed: October 25, 2010
    Publication date: April 26, 2012
    Applicant: KONICA MINOLTA SYSTEMS LABORATORY INC.
    Inventor: Kurt N. Nordback
  • Publication number: 20120084640
    Abstract: A method for resolving references in electronic documents (EDs), including: obtaining an ED having a reference to an item; generating, based on the ED, an intermediate document (ID) for input to a layout engine; identifying an entry having an initial value for the reference; calculating, during a first rendering of the ED, a first page having the item based on the ID and the initial value substituted for the reference; populating the entry with a first page number corresponding to the first page; calculating, during a second rendering of the ED, a second page having the item based on the first page number substituted for the reference; populating the entry with a second page number corresponding to the second page; and generating, in response to the first page number equaling the second page number, a first rendered document based on the second page number substituted for the reference.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: KONICA MINOLTA SYSTEMS LABORATORY INC.
    Inventor: Jason James Grams
  • Publication number: 20120084365
    Abstract: A method for managing printers, including retrieving, by a printer, an email sent to an email address of the printer and including a resource file, identifying, by the printer, a field within the email including a type of the resource file, and installing, by the printer, the resource file on the printer based on the type.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: KONICA MINOLTA SYSTEMS LABORATORY INC.
    Inventor: Timothy Louis McCann, JR.
  • Publication number: 20120081720
    Abstract: A method implemented in a print shop management system that includes a data processing apparatus having a non-transitory memory for storing a computer software program and a processor for executing the software program, wherein the program includes a program code configured to cause the data processing apparatus to execute a process for customizing color or black and white (B/W) printing of a document containing color and B/W pages, which process includes the steps of analyzing the document to obtain its original color page data which specifies color pages of the document that are originally set to be printed in color, providing a user interface for editing the color page data of the document by allowing input of individual page numbers designating which color pages of the document will indeed be printed in color, and printing the document according to the edited color page data by printing color pages of the document in color if they are also designated to be printed in color, and printing color pages of the
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.
    Inventor: Rakesh Pandit
  • Publication number: 20120081736
    Abstract: A method executed by an image forming apparatus for producing a print job, which includes the steps of: (a) receiving data representing a document to be printed in the print job; (b) receiving job information about the print job, the job information including an instruction to print multiple copies of the document; (c) printing the requested multiple copies of the document; and (d) printing a mark on an edge of at least one sheet of each of the multiple copies of the document.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: Konica Minolta Systems Laboratory, Inc.
    Inventors: Shaun PINNEY, Hao HU
  • Publication number: 20120084642
    Abstract: A method for managing multiple columns in a document. The method includes obtaining a text stream from the document; obtaining a current fill limit associated with an initial column of the multiple columns; placing, using a layout engine, the text stream within the multiple columns according to the current fill limit; identifying, after placing the text stream, a first fill level of a final column of the multiple columns; calculating a first difference between the current fill limit and the first fill level of the final column; calculating, in response to the first difference exceeding a tolerance, a revised fill limit based on the current fill limit; placing, using the layout engine, the text stream within the multiple columns according to the revised fill limit.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: KONICA MINOLTA SYSTEMS LABORATORY INC.
    Inventors: Jason James Grams, Todd Michael Plummer
  • Publication number: 20120082373
    Abstract: A method for determining if a test point is within a color gamut of an image processing device, which includes: (a) selecting a test point which may or may not be within the color gamut of the image processing device, and wherein the color gamut of the image processing device is defined by at least one polyhedron; (b) forming a test plane containing the test point and two other points, and which intersects an inner portion of the at least one polyhedron; (c) generating a polygon from the intersection of the test plane and an outer boundary of the at least one polyhedron, the polygon having a closed path, which forms a boundary of the polygon; (d) generating a test ray extending from the test point and which is within the test plane; and (e) counting a number of times the test ray crosses the boundary of the polygon.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: Konica Minolta Systems Laboratory, Inc.
    Inventor: Waleed MEBANE
  • Publication number: 20120081718
    Abstract: A method of compensating for misalignment of a print engine of an image forming apparatus, which includes: (a) forwarding a request from a host computer having a printer driver to an image forming apparatus for reference data of a printable area of the print engine; (b) sending the reference data of the printable area of the print engine to the printer driver; (c) comparing the reference data of the printable area of the print engine to an ideal reference data of the printable area of a print job; and (d) if the reference data of the printable area of the print engine is different than the ideal reference data of the printable area of the print job, generating a new reference data of the printable area of the printable area to adjust for the difference in printable area between the ideal reference data of the printable area of the print job and the reference data of the printable area of the print engine.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: Konica Minolta Systems Laboratory, Inc.
    Inventors: Randy Cruz SORIANO, Kenneth H. YOUNG
  • Publication number: 20120081737
    Abstract: A method implemented in a print shop management system that includes a data processing apparatus having a non-transitory memory for storing a computer software program and a processor for executing the software program, wherein the program includes a program code configured to cause the data processing apparatus to execute a process for customizing a print-on-demand (POD) driver, which process includes the steps of accessing a configuration file of the POD driver having a plurality of fields with respective values; and modifying values of the configuration file fields to customize available user interfaces and print job settings editing options of the POD driver.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.
    Inventor: Rakesh Pandit
  • Publication number: 20120075644
    Abstract: A method implemented in a color image reproduction system that includes a data processing apparatus having a non-transitory memory for storing a computer software program and a processor for executing the software program, wherein the program includes a program code configured to cause the data processing apparatus to execute a process for optimizing color image reproduction, which process includes the steps of finding preferred hue angles for a memory color, for each preferred hue angle determining a maximum chroma value of its hue slice, selecting two chroma points at a pre-determined percentage of the maximum chroma value, integrating a lightness function of chroma over a range between the two chroma points to calculate an area under a curve of the function, and selecting a preferred hue angle to be used as a gamut mapping target for the memory color based on the result of the area calculation.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 29, 2012
    Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.
    Inventor: Jared Wayne Takeo Clock