Patents by Inventor Reinhard Hohensee

Reinhard Hohensee has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10747479
    Abstract: Systems and methods are provided for indexing in Advanced Function Presentation (AFP) systems. One embodiment is a system that includes a memory and a controller. The controller is able to load Advanced Function Presentation (AFP) print data, to identify AFP objects within the print data, to correlate the AFP objects with contextual information describing the AFP objects, and to insert the contextual information for the AFP objects into AFP Object Container Data (OCD) structures within AFP Index Elements (IELs) of an AFP index. The memory is able to store the index.
    Type: Grant
    Filed: February 6, 2014
    Date of Patent: August 18, 2020
    Assignee: RICOH COMPANY, LTD.
    Inventors: Reinhard Hohensee, Harry Lewis, Michael Lotz
  • Patent number: 9489152
    Abstract: Systems and methods are provided for indexing in Advanced Function Presentation (AFP) systems. One embodiment is a system that includes a memory and a controller. The memory may store Advanced Function Presentation (AFP) print data. The controller may load the AFP print data, detect an AFP Object Container Data (OCD) structured field within the print data, and follow a pointer from within the OCD structured field to a global reference. The controller may also acquire Metadata Object Content Architecture (MOCA) header information within the global reference, and process the OCD structured field based on the MOCA header information within the global reference.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: November 8, 2016
    Assignee: Ricoh Company, Ltd.
    Inventors: Reinhard Hohensee, Harry Reese Lewis, Michael Glen Lotz
  • Publication number: 20150244895
    Abstract: Systems and methods are provided for indexing in Advanced Function Presentation (AFP) systems. One embodiment is a system that includes a memory and a controller. The memory may store Advanced Function Presentation (AFP) print data. The controller may load the AFP print data, detect an AFP Object Container Data (OCD) structured field within the print data, and follow a pointer from within the OCD structured field to a global reference. The controller may also acquire Metadata Object Content Architecture (MOCA) header information within the global reference, and process the OCD structured field based on the MOCA header information within the global reference.
    Type: Application
    Filed: February 24, 2014
    Publication date: August 27, 2015
    Inventors: Reinhard Hohensee, Harry Reese Lewis, Michael Glen Lotz
  • Publication number: 20150220285
    Abstract: Systems and methods are provided for indexing in Advanced Function Presentation (AFP) systems. One embodiment is a system that includes a memory and a controller. The controller is able to load Advanced Function Presentation (AFP) print data, to identify AFP objects within the print data, to correlate the AFP objects with contextual information describing the AFP objects, and to insert the contextual information for the AFP objects into AFP Object Container Data (OCD) structures within AFP Index Elements (IELs) of an AFP index. The memory is able to store the index.
    Type: Application
    Filed: February 6, 2014
    Publication date: August 6, 2015
    Applicant: RICOH COMPANY, LTD.
    Inventors: Reinhard Hohensee, Harry Lewis, Michael Lotz
  • Publication number: 20070211062
    Abstract: Methods and systems for rendering code points on a presentation device with layout processing performed outside the presentation device. In one aspect, a layout processor translates one or more code points into a sequence of one or more glyph indices and corresponding positioning information. The glyph indices and corresponding positioning information may be included within a PTOCA control sequence. The glyph indices may be used by the presentation device to directly locate a corresponding glyph image in a font. The positioning information defines positioning of each glyph image so identified. Features and aspects hereof allow efficient layout of complex text in which glyph images and positioning may be dynamically determined in accordance with context or other attributes. The processing burden of such layout processing is removed from the presentation device without significantly increasing data transmission bandwidth between the presentation engine and external system utilizing the layout processor.
    Type: Application
    Filed: March 13, 2006
    Publication date: September 13, 2007
    Inventors: Jeffery Engelman, Reinhard Hohensee, Terry Luebbe, Eric Mader, David Stone, John Varga
  • Publication number: 20060268316
    Abstract: Systems and methods for implementing a fast, color printer architecture are disclosed. A print processor comprises a plurality of processing units operating in parallel to process data for different layers or color planes. A connection can be formed between any processing unit and any print head of one or more printers. Any one of a plurality of the parallel processing units may be assigned to process one, some, or all of the colors of data. Consequently, each one of a plurality of print heads can be assigned to receive data from any one of a plurality of processing units.
    Type: Application
    Filed: May 24, 2005
    Publication date: November 30, 2006
    Inventors: John Condon, Larry Ernst, Reinhard Hohensee, Steven Ludwig, Joan Mitchell, Suzanne Price, Nenad Rijavec, Jeffrey Sikkink, Larry Teklits, John Varga
  • Publication number: 20060227366
    Abstract: The print system MO:DCA Architecture is extended to handle non-native print objects for controlling and operating RFID writer or reader devices without requiring separate control data streams or systems to be implemented at the host computer. References and command identifiers are placed in the page description data from the host computer so that RFID information can be retrieved and downloaded to the printer and RFID apparatus when the print data is being processed in the print server or main processor of the printer without interfering with normal operation of the printer itself.
    Type: Application
    Filed: March 29, 2005
    Publication date: October 12, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Reinhard Hohensee, Louis Sickenius, David Stone, John Varga
  • Publication number: 20060227365
    Abstract: A method of communicating non-native print objects in MO:DCA Architecture for controlling and operating RFID writer or reader devices without requiring separate control data streams or systems to be implemented at the host computer. Data references and command identifiers are placed by application program means at the host computer into the page description data so that RFID information can be retrieved and downloaded to the printer and RFID apparatus when the print data is being processed in the print server or main processor of the printer without interfering with normal operation of the printer itself.
    Type: Application
    Filed: March 29, 2005
    Publication date: October 12, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Reinhard Hohensee, Louis Sickenius, David Stone, John Varga
  • Publication number: 20060050288
    Abstract: The management of color presented at end point devices such as a display or printer is based on the implementation of a Color Management Resource (herein also CMR). A CMR is an architected resource stored accessibly to a print server or other processor that is used to carry all of the color management information required to render a print file, document, page, or data object. The invention here described is particularly focused on a color conversion type of CMR and defines a new type here called a Link Color Conversion CMR. In particular, a unique descriptor is tied to each input and output color conversion rule. A linked color conversion rule, created by combining the input and output color conversion, is created. The linked color conversion structure contains three parts—the descriptor of the input color conversion rule, the descriptor of the output color conversion rule, and the combined color conversion rule.
    Type: Application
    Filed: June 6, 2005
    Publication date: March 9, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jean Aschenbrenner, Reinhard Hohensee, Yue Qiao, Nenad Rijavec, David Stone
  • Publication number: 20050273524
    Abstract: The management of color presented at end point devices such as a display or printer is based on the implementation of a Color Management Resource (CMR). A CMR is an architected resource stored accessibly to a print server or other processor that is used to carry all of the color management information required to render a print file, document, page, or data object.
    Type: Application
    Filed: March 11, 2005
    Publication date: December 8, 2005
    Applicant: International Business Machines Corporation
    Inventors: Jean Aschenbrenner, Reinhard Hohensee, Yue Qiao, Nenad Rijavec, David Stone
  • Publication number: 20050273523
    Abstract: The Management of color presented at end point devices such as a display or printer is based on the implementation of a Color Management Resource (CR). A CMR is an architected resource stored accessibly to a print server or other processor that is used to carry all of the color management information required to render a print file, document, page, or data object.
    Type: Application
    Filed: March 11, 2005
    Publication date: December 8, 2005
    Applicant: International Business Machines Corporation
    Inventors: Jean Aschenbrenner, Reinhard Hohensee, Yue Qiao, Nenad Rijavec, David Stone
  • Publication number: 20050248787
    Abstract: The management of color presented at end point devices such as a display or printer is based on the implementation of a Color Management Resource (CMR). A CMR is an architected resource stored accessibly to a print server or other processor that is used to carry all of the color management information required to render a print file, document, page, or data object.
    Type: Application
    Filed: March 11, 2005
    Publication date: November 10, 2005
    Applicant: International Business Machines Corporation
    Inventors: Jean Aschenbrenner, Reinhard Hohensee, Yue Qiao, Nenad Rijavec, David Stone
  • Publication number: 20050200913
    Abstract: Systems and methods of identifying and processing complex text are provided. If a presentation data stream contains a complex text string, a preselected control in the presentation data stream is inserted before the complex text string. A first parameter has a value indicating a control type for controlling processing of complex text, and a second parameter takes one or more values for enabling and disabling the processing of complex text. In processing complex text, responsive to a first predetermined type of control in a presentation data stream, if the first type of complex text processing is enabled, this processing is applied to a complex text string succeeding the first predetermined type of control in the presentation data stream. The first predetermined type of control includes a first parameter represented by a corresponding value for controlling the first type of complex text processing.
    Type: Application
    Filed: March 11, 2004
    Publication date: September 15, 2005
    Applicant: International Business Machines Corporation
    Inventors: Reinhard Hohensee, Terry Luebbe, Eric Mader, David Stone, Vettakkorumakankavu Umamaheswaran, John Varga
  • Publication number: 20050094173
    Abstract: A method, computer program product and system for managing font resources using system independent references. A resource library may store a table, referred to herein as the “resource access table” that contains an entry for each base font resource. Each entry may include the following information on a base font resource: a native name, a file name, a unique identification, attributes, and possibly a link list used to identify any font resources that are linked to the base font resource. Since changes to the resource file such as updating a version of a font resource, changing the attributes of the font resource or changing the font resource's linked fonts, simply require an update to the resource access table, the data stream and the application program generating that data stream does not have to be changed.
    Type: Application
    Filed: October 30, 2003
    Publication date: May 5, 2005
    Applicant: International Business Machines Corporation
    Inventors: Jeffery Engelman, Reinhard Hohensee, Terry Luebbe, Melanie Phares, Jeri Sampson, David Stone
  • Publication number: 20050094172
    Abstract: A method, computer program product and system for switching fonts without embedding font switching commands in the data stream (logical description of the print document) between a client and a print server. The client in a printing system may receive a character where the character is a modified character in a base font resource or is a character to be added to or deleted from the base font resource. The client may create a font resource that includes the received character. The client may further link the created font resource with the base font resource or vice-versa thereby allowing a user to use both the characters in the base font resource and in the linked font resource as if they were a single font resource without building or buying a special purpose font resource. Consequently, font switching commands are no longer necessary to be embedded in the data stream.
    Type: Application
    Filed: October 30, 2003
    Publication date: May 5, 2005
    Applicant: International Business Machines Corporation
    Inventors: Jeffery Engelman, Reinhard Hohensee, Terry Luebbe, David Stone, John Varga
  • Publication number: 20050055476
    Abstract: A system, method, program product and data structure for processing a print job distributed between the printer and at least one ancillary printer device. In accordance with the method of the present invention an ancillary device presentation container is received by a print server interface. The presentation container includes an object area field containing object area data and a print data field containing print data. The print server interface converts the ancillary device presentation container into one or more printer commands to be delivered to and processed by a main printer. As part of converting the ancillary device presentation container, the presentation container is identified as having a presentation space mapping specified as an ancillary device interface mapping.
    Type: Application
    Filed: June 30, 2004
    Publication date: March 10, 2005
    Applicant: International Business Machines Corp.
    Inventors: Jean Aschenbrenner, David Stone, Reinhard Hohensee
  • Patent number: 6781711
    Abstract: A method for transmitting image data to a presentation device, such as a printer. The image data is first divided into layers. Each layer is then further divided into tiles. During the rasterization process, tiles, that are repeated within the image are provided a reference identification (ID). During the transmission of the image to the presentation device, a data transmission utility is utilized to determine the most efficient manner to transmit the image tiles and present the image to the presentation device. Resource tiles only have to be downloaded once and every subsequent time the tile appears within an image, only the subsequent tile position and reference ID of the resource are sent, in lieu of the entire tile data being transmitted to the device.
    Type: Grant
    Filed: May 15, 2000
    Date of Patent: August 24, 2004
    Assignee: International Business Machines Corporation
    Inventors: Nenad Rijavec, Reinhard Hohensee, Jean Margaret Aschenbrenner, Arthur Ray Roberts, David Earl Stone, John Thomas Varga