Patents Assigned to Konica Minolta Systems Laboratory, Inc.
-
Publication number: 20120250052Abstract: 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: ApplicationFiled: March 30, 2011Publication date: October 4, 2012Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.Inventor: Jun Kuroki
-
Publication number: 20120170576Abstract: 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: ApplicationFiled: December 29, 2010Publication date: July 5, 2012Applicant: Konica Minolta Systems Laboratory, Inc.Inventor: Maria Perez
-
Publication number: 20120173332Abstract: 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: ApplicationFiled: December 30, 2010Publication date: July 5, 2012Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.Inventors: Isao HAYAMI, Naoki KOMINE
-
METHOD AND SYSTEM FOR USING NEIGHBOR DISCOVERY UNSPECIFIED SOLICITATION TO OBTAIN LINK LOCAL ADDRESS
Publication number: 20120166798Abstract: 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: ApplicationFiled: December 22, 2010Publication date: June 28, 2012Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.Inventor: Maria PEREZ -
Publication number: 20120162698Abstract: 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: ApplicationFiled: December 23, 2010Publication date: June 28, 2012Applicant: Konica Minolta Systems Laboratory, Inc.Inventor: Shaun PINNEY
-
Publication number: 20120127507Abstract: 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: ApplicationFiled: November 23, 2010Publication date: May 24, 2012Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.Inventors: Kenneth H. YOUNG, Randy Cruz SORIANO
-
Publication number: 20120127506Abstract: 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: ApplicationFiled: November 23, 2010Publication date: May 24, 2012Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.Inventors: Kenneth H. Young, Randy Cruz Soriano
-
Publication number: 20120120453Abstract: 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: ApplicationFiled: November 15, 2010Publication date: May 17, 2012Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.Inventors: Songyang YU, Wei MING
-
Publication number: 20120110441Abstract: 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 characterType: ApplicationFiled: October 29, 2010Publication date: May 3, 2012Applicant: KONICA MINOLTA SYSTEMS LABORATORY INC.Inventor: Darrell Bellert
-
Publication number: 20120102385Abstract: 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: ApplicationFiled: October 25, 2010Publication date: April 26, 2012Applicant: KONICA MINOLTA SYSTEMS LABORATORY INC.Inventor: Tim Prebble
-
Publication number: 20120102394Abstract: 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: ApplicationFiled: October 25, 2010Publication date: April 26, 2012Applicant: KONICA MINOLTA SYSTEMS LABORATORY INC.Inventor: Kurt N. Nordback
-
Publication number: 20120084640Abstract: 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: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Applicant: KONICA MINOLTA SYSTEMS LABORATORY INC.Inventor: Jason James Grams
-
Publication number: 20120084365Abstract: 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: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Applicant: KONICA MINOLTA SYSTEMS LABORATORY INC.Inventor: Timothy Louis McCann, JR.
-
Publication number: 20120081720Abstract: 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 theType: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.Inventor: Rakesh Pandit
-
Publication number: 20120081736Abstract: 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: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Applicant: Konica Minolta Systems Laboratory, Inc.Inventors: Shaun PINNEY, Hao HU
-
Publication number: 20120084642Abstract: 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: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Applicant: KONICA MINOLTA SYSTEMS LABORATORY INC.Inventors: Jason James Grams, Todd Michael Plummer
-
Publication number: 20120082373Abstract: 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: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Applicant: Konica Minolta Systems Laboratory, Inc.Inventor: Waleed MEBANE
-
Publication number: 20120081718Abstract: 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: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Applicant: Konica Minolta Systems Laboratory, Inc.Inventors: Randy Cruz SORIANO, Kenneth H. YOUNG
-
Publication number: 20120081737Abstract: 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: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.Inventor: Rakesh Pandit
-
Publication number: 20120075644Abstract: 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: ApplicationFiled: September 29, 2010Publication date: March 29, 2012Applicant: KONICA MINOLTA SYSTEMS LABORATORY, INC.Inventor: Jared Wayne Takeo Clock