Patents Represented by Attorney, Agent or Law Firm Louis P. Herzberg
  • Patent number: 7106882
    Abstract: The invention provides methods, apparatus and systems for providing robustness relative to data compression and conversion for additional information embedded into digital content. Before predetermined additional information is embedded into digital content, the state following the embedding of additional information is set for the feature values that are used for the embedding of the additional information, so that the distribution of the feature values obtained following the embedding conforms to a predetermined function. Then, based on the setting contents, the feature values of the digital content are changed. In the information detection process, when the digital content in which the additional information is embedded is compressed, a predetermined distribution of the feature values of the digital content is employed to reproduce the distribution of the digital content feature values in the state preceding the conversion.
    Type: Grant
    Filed: April 2, 2002
    Date of Patent: September 12, 2006
    Assignee: International Business Machines Corporation
    Inventor: Koichi Kamijo
  • Patent number: 7106089
    Abstract: An inspection method includes an array process of forming a TFT array on a substrate to fabricate an active matrix panel, an inspection process of carrying out a performance test on the fabricated active matrix panel, and a cell process of mounting an OLED on the active matrix panel after the inspection process. In the inspection process, variation in parasitic capacitance through a pixel electrode is measured when driving TFTs constituting the active matrix fabricated in the array process are turned on and when the driving TFTs are turned off, and open/short defects in the driving TFTs are thereby inspected.
    Type: Grant
    Filed: May 18, 2004
    Date of Patent: September 12, 2006
    Assignee: International Business Machines Corporation
    Inventors: Daiju Nakano, Yoshitami Sakaguchi
  • Patent number: 7106104
    Abstract: The present invention provides integrated line drivers useable for driving data signals with high data rates wherein the area consumption of the line driver is minimized and wherein the influence of electrostatic discharge devices and process tolerances are minimized too. An example of an integrated line driver according to the invention comprises a first driver stage followed by a second driver stage, and a feedback unit forming with the second driver stage a control loop. The integrated line drivers are useable for driving data signals with high data rates wherein the area consumption of the line driver is minimized and wherein the influence of ESD devices and process tolerances are minimized. Advantageously, the integrated line driver according to the invention complies with chip design methodologies, where 10 or more routing metal layers are used.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: September 12, 2006
    Assignee: International Business Machines Corporation
    Inventors: Christian I. Menolfi, Thomas H. Toifl, Martin L. Schmatz
  • Patent number: 7075530
    Abstract: The present invention provides methods, apparatus and systems for enabling real-time lighting of 3D geometric models. While these are well-suited for all processors, these are particularly useful on low power processors typically found in PDAs, cell phones, and embedded display systems. Methods+presented utilize a preprocessing scale factor and real-time shift factor to efficiently calculate diffuse lighting intensities for the bound vertices of the geometric model. An example embodiment includes scaling first digitized data of a 3D model in a floating point datatype by a scaling factor to form scaled digitized data. The scaling factor being a proper power of two. Converting said scaled digitized data into an integer datatype forming second digitized data. Enabling a transfer of said second digitized data to a display system, and facilitating lighting and shading said second format of digitized data.
    Type: Grant
    Filed: February 27, 2003
    Date of Patent: July 11, 2006
    Assignee: International Business Machines Corporation
    Inventor: Bruce D. D'Amora
  • Patent number: 7062067
    Abstract: The present invention provides methods and apparatus for imparting a multiplicity of watermarks onto a digitized image. The image includes a plurality of pixels, wherein each of the pixels includes brightness data that represents one brightness value if the image is monochrome, or a plurality of brightness data values if the image has multiple colors. In one aspect it provides for imparting more than one watermark into the digitized image comprising the steps of providing the digitized image, and multiplying the brightness data associated with at least one of the image pixels by a plurality of predetermined brightness multiplying value. Another aspect of the present invention is to provide a method for generating a composite watermark and imparting on a plurality of copies of a digitized image a different composite watermark into each copy. Also provided is a method for detecting one or more of the watermarks in the composite.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: June 13, 2006
    Assignee: International Business Machines Corporation
    Inventors: Gordon W. Braudaway, Frederick C. Mintzer
  • Patent number: 7051032
    Abstract: A method and architecture having components for performing a method comprising the steps of: forming a simple bi-directional communication link between each of the clients and a server; and, transmitting along the communication link at least one of two kinds of messages comprising a first message which is a synchronous query/response, and a second message which is an asynchronous subscription based event notification, to allow arbitrary data structures to be rendered into a standard communication format.
    Type: Grant
    Filed: January 3, 2001
    Date of Patent: May 23, 2006
    Assignee: International Business Machines Corporation
    Inventors: Mark C. Chu-Carroll, Michael Karasick, Samuel M. Weber
  • Patent number: 7046817
    Abstract: It is one object of the present invention to prevent embedded verification information from being lost even when a quantization process is performed after verification information has been embedded. A pre-embedding portion 32 converts a image data value so that quantized values not changing by error introduced through the embedding process. A hash value calculator 300 calculates a hash value using image data and key information, and a hash value embedding portion 302 embeds the hash value in the image data. An output format converter 304 quantizes the image data in which the hash value is embedded, and generates JPEG data.
    Type: Grant
    Filed: January 18, 2001
    Date of Patent: May 16, 2006
    Assignee: International Business Machines Corporation
    Inventors: Kohichi Kamijoh, Norishiqe Morimoto, Satoko Tonegawa
  • Patent number: 7039624
    Abstract: A method whereby packages of data, and particularly Java objects, are represented in serialized form on a storage medium before they are transmitted or stored. The packages of data are examined for non-application-dependent identifications and are altered whereby the non-application-dependent identifications are replaced by substitutes which require little storage space. In a further embodiment, the application-dependent identifications too are represented by special substitutes. The data package is represented so that it can be stored on storage media and can be restored unchanged at any desired time on any desired system. The restoration is performed by applying the algorithm in a similar way but in reverse, once again in a black box.
    Type: Grant
    Filed: July 14, 2000
    Date of Patent: May 2, 2006
    Assignee: International Business Machines Corporation
    Inventors: Lothar Merk, Thomas Schaeck, Thomas Stober
  • Patent number: 7024700
    Abstract: When the computer is powered on, a POST program is executed, and in the setting for enabling a security function, an RFID chip 33 makes Removal Detect Enable a high level and outputs it to the control side of an analog switch 67 and one input of a NAND element 63. The removal of an RF antenna 37 causes a first short-circuit element 36 to be disconnected for shutting off a terminal 71 and a terminal 73, and an INTR signal for prohibiting the keyboard input is outputted by the high-level signal of the element 63 to prohibit access to the computer. If the RF antenna is removed while the power is off, the analog switch 67 is disconnected and the power supplied from a lithium battery to a CMOS memory 50 is shut off, whereby access to the computer can be prohibited.
    Type: Grant
    Filed: July 19, 2000
    Date of Patent: April 4, 2006
    Assignee: International Business Machines Corporation
    Inventors: Hideto Horikoshi, Mitsuhiro Yamazaki, Jun Tanaka
  • Patent number: 7007013
    Abstract: This invention provides methods, systems and apparatus for performing fast computation of metric queries. To achieve this, in an example embodiment, the present invention segments metric regions into disjoint primitive atomic shapes. It then represents these primitive atomic shapes and then performs off-line computation of their relevant properties. As a result of the off-line computation, the execution of a query requires a minimal number of on-line calculations resulting in a very fast query. Further optimization occurs via storage of query histories and prioritization of queries with respect to the access frequency of a metric space's primitive atomic shapes.
    Type: Grant
    Filed: July 26, 2002
    Date of Patent: February 28, 2006
    Assignee: International Business Machines Corporation
    Inventors: John Sidney Davis, II, Daby Mousse Sow
  • Patent number: 7003596
    Abstract: The present invention allows program specific configuration of several physical or logical readers, or other I/O devices, by using a configuration tool and a reader access layer. In an example embodiment, a configuration tool allows, a specifying access rights and priority rights for each single reader in conjunction with each single program. A reader access layer communicates with each program directly, calls up the reader access list for the requesting program, checks the access rights and the priority order for the available readers and returns a response to the requesting program containing information for accessing the active reader with the highest available priority. It secures previously defined access rights and access priorities between readers and programs defined in the reader access list remain unchanged independently when new readers are added.
    Type: Grant
    Filed: October 25, 2001
    Date of Patent: February 21, 2006
    Assignee: International Business Machines Corporation
    Inventors: Ernst-Michael Hamann, Klemens Klaffke, Robert Sulzmann
  • Patent number: 6993398
    Abstract: Disclosed are techniques for effective wireless device access and management via device capability integration. A method for constructing a machine using a plurality of devices selected from a group of devices, wherein each device in the group is configurable for providing short-range wireless communication, includes the steps of: starting an application template in response to an instruction from a user; analyzing the template to determine one or more capabilities required for the machine; searching in the group for devices substantially matching at least one of the capabilities; and integrating the matching devices into the machine.
    Type: Grant
    Filed: February 4, 2003
    Date of Patent: January 31, 2006
    Assignee: International Business Machines Corporation
    Inventors: Wei Li, Rong Yao Fu, Jun Shen, Xiao Xi Liu, Song Song
  • Patent number: 6990585
    Abstract: The present invention provides digital signature techniques using an information terminal, such as a portable terminal, having limited calculation resources. In one embodiment, a signature demandant generates a document to be signed, and an agent receives this document. The agent generates summary text for this document, and transmits the summary text to a signatory, and the signatory displays the summary text using his or her information terminal. The signatory confirms the contents, employs a private key stored in his or her terminal to sign (encrypt) the summary text. The signatory thereafter transmits a signature value to the agent, who generates a signed document that includes the signature value. Finally, the signature demandant verifies (decrypts) the received signed document using the public key of the signatory and confirms the contents.
    Type: Grant
    Filed: August 15, 2001
    Date of Patent: January 24, 2006
    Assignee: International Business Machines Corporation
    Inventors: Hiroshi Maruyama, Michiharu Kudoh, Kento Tamura
  • Patent number: 6987511
    Abstract: The present invention smoothes a spherical graph signal composed of spherical signal points associated with graph vertices of a graph producing a smoothed spherical graph signal composed of smoothed spherical signal points. Each smoothed spherical signal point is computed by multiplying a vertex rotation matrix by the corresponding spherical signal point. The vertex rotation matrix is computed as a weighted average of neighbor rotation matrices using a local parameterization of the group of rotations. The present invention also filters anisotropically a graph signal composed signal points associated with graph vertices of a graph producing a filtered graph signal composed of filtered signal points. Each filtered signal point is computed as a weighted average of signal points corresponding to the corresponding graph vertices and neighbor graph vertices with neighbor weight matrices. The present invention also denoises the vertex positions of a polygon mesh without tangential drift.
    Type: Grant
    Filed: October 17, 2002
    Date of Patent: January 17, 2006
    Assignee: International Business Machines Corporation
    Inventor: Gabriel Taubin
  • Patent number: 6985536
    Abstract: Methods, apparatus and systems for multilevel data communication comprises dividing a set of information bits to be transmitted into a first group and a second group; encoding the first group to generate a block code, selecting a subset of symbols in a constellation of symbols in dependence on the block code according to a Gray-coded mapping function, selecting a symbol within the subset in dependence on the second group according to a Gray-coded mapping function, and transmitting the selected symbol.
    Type: Grant
    Filed: January 11, 2002
    Date of Patent: January 10, 2006
    Assignee: International Business Machines Corporation
    Inventors: Sedat Oelcer, Evangelos S. Eleftheriou
  • Patent number: 6985147
    Abstract: The present invention provides effective information search means, and/or effective acquired information submission means, without overtly expressing an intent (e.g., through the depression of a search button) to acquire information. In an example embodiment, the kana-kanji conversion routine is activated, and a character string is input using voice, a keyboard or a graphic entry process. Then, a conversion key is depressed to convert the input character string into kanji. Upon the depression of the conversion key, the homonym candidate selection routine is initiated, and the conversion candidate is presented. In response to the depression of the conversion key, or the change of the conversion candidate in the homonym candidate selection routine, the information access routine is activated. Then, the information access procedure is performed, and the search results are acquired. Thereafter, the search results are presented.
    Type: Grant
    Filed: December 11, 2001
    Date of Patent: January 10, 2006
    Assignee: International Business Machines Corporation
    Inventors: Chieko Asakawa, Hironobu Takagi, Hiroshi Nomiyama
  • Patent number: 6986047
    Abstract: This invention provides methods and apparatus for enabling access to restricted information contained at a semi-trusted web-server. Restricted information is information that is only available to a selected group of authorized clients. A client desiring access to the restricted information authenticates itself with a trusted web-server, and obtains a client credential. The client then contacts the semi-trusted web-server with the credential and obtains access to the restricted content. The restricted information may be encrypted at the semi-trusted web-server, so that the restricted information is secure even if the semi-trusted web-server is not completely secure.
    Type: Grant
    Filed: May 10, 2001
    Date of Patent: January 10, 2006
    Assignee: International Business Machines Corporation
    Inventors: James Ryan Giles, Reiner Sailer, Dinesh Chandra Verma
  • Patent number: 6983264
    Abstract: The present invention provides methods and apparatus to stably separate and extract an original signal from multiple signals by a few calculation steps when multiple signals have been observed in a mixed state. In an example embodiment, signals are separated by introducing a function having a monotonously increasing characteristic like an exponential type function as a cost function, and applying an adaptive algorithm that minimizes that cost function in terms of a signal separation matrix. Then, an error signal e(t) is calculated based on y(t) formed by this nonlinear function, the estimated separation matrix W(t?1) estimated at the previous cycle, and the observed signal x(t) at that time. Then, based on the calculated error signal e(t), the update of the separation matrix W(t) at that time is performed such that consideration weight is increased when estimation errors are large using the cost function having a monotonously increasing characteristic.
    Type: Grant
    Filed: October 25, 2001
    Date of Patent: January 3, 2006
    Assignee: International Business Machines Corporation
    Inventor: Junya Shimizu
  • Patent number: 6983205
    Abstract: Provides methods, apparatus and system for compressing a large number of continuous location data of moving objects. A large number of continuous location data of moving objects sent from a mobile unit or a locating device are received, these location data are compressed and inserted the compressed location data into a database, so as to solve the problem that the data can not work under a high insertion frequency, and reduce the storage space of continuous locations while maintaining certain location query precision. An example apparatus for compressing the location data of moving objects, comprises: input interface for receiving current location data of a moving continuously; data compressing unit for compressing the location data received via said input interface; and output interface for outputting compressed location data of the moving object.
    Type: Grant
    Filed: December 5, 2003
    Date of Patent: January 3, 2006
    Assignee: International Business Machines Corporation
    Inventors: Ying Chen, Fang Yan Rao, Xiu Lan Yu
  • Patent number: 6978366
    Abstract: The invention provides a method and apparatus for secure management of data in a computer controlled storage system. The system includes a trusted data management server (tdm server), responsive to a user or user program application, for storing data in and retrieving data from a storage system. The tdm server includes a security structure generator to generate the following security management structures: an unique identifier for the data; access control information for the data; a data signature for authenticating the data from the data and the unique identifier; and an access control information signature for authenticating the access control information from the access control information and the unique identifier.
    Type: Grant
    Filed: October 17, 2000
    Date of Patent: December 20, 2005
    Assignee: International Business Machines Corporation
    Inventors: Sergey Ignatchenko, Lev Mirlas, Igor L. Tantsorov
  • Patent number: 5161815
    Abstract: A self aligning trailer hitch, used by a driver alone without creating any personal lifting force, to couple and decouple a towing vehicle and a trailer, has a multiple piece assembly of a socket for securement to a towing vehicle, having a rotatable claw, which has a spherical recessed surface adapted to receive a portion of a lower ball of a vertical dual ball assembly, which is secured to a towed vehicle. Upon hitching the vehicles together, the rotatable claw contacts the lower ball, when this socket is moving horizontally, during movement of a towing vehicle toward the towed vehicle, causing the lower ball to be repositioned upwardly and over center, while being guided in a vertical plane, and then held in the radially upwardly repositioned spherical recessed surface of the rotatable claw. A three dimensional ramp guides the lower ball to fully contact the spherical recessed surface of the rotatable claw.
    Type: Grant
    Filed: June 6, 1990
    Date of Patent: November 10, 1992
    Inventor: Earl L. Penor, Jr.