Patents by Inventor Peter K. Edberg

Peter K. Edberg 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: 6204782
    Abstract: Techniques to converting source text (e.g., Unicode text) to multiple different encodings are disclosed. The disclosed techniques operate without any font or style information that could suggest the original encoding types. For a given source text, the techniques intelligently determine which of a variety of available target encodings are most appropriate. The determination of the most appropriate target encodings is flexible enough to accommodate different criteria or tolerance levels in performing the conversion as may be desired. The conversion out of Unicode into multiple different encodings also requires the determination of where and when to switch between the available target encodings. Also disclosed is a technique to automatically identify those target encoding that are available.
    Type: Grant
    Filed: September 25, 1998
    Date of Patent: March 20, 2001
    Assignee: Apple Computer, Inc.
    Inventors: Julio Amable Gonzalez, Peter K. Edberg
  • Patent number: 5793381
    Abstract: A character code conversion system that provides round trip fidelity, while ensuring that the resulting character codes are interchangeable with other platforms. The code conversion system is able to map a single source character or a sequence of characters to either a single target character or a sequence of target characters. With round trip fidelity, source text can be converted to target text and then back again to the original source text. The interchangability is ensured by maximizing the use of standard target characters, and by minimizing the use of private characters. The code conversion is particularly useful for converting to/from Unicode characters from/to other character sets.
    Type: Grant
    Filed: September 13, 1995
    Date of Patent: August 11, 1998
    Assignee: Apple Computer, Inc.
    Inventors: Peter K. Edberg, John I. McConnell, Yung-Fong Frank Tang, Andrew M. Daniels
  • Patent number: 5784069
    Abstract: A code conversion system that takes direction into consideration when converting characters from a source character encoding to a target character encoding is disclosed. The code conversion system is able to map a single source character or a sequence of characters to either a single target character or a sequence of target characters. By determining or resolving the direction of the characters being converted, the code conversion system can then utilize the determined or resolved direction of the characters to ensure that the correct mapping to the target character encoding is obtained.
    Type: Grant
    Filed: September 13, 1995
    Date of Patent: July 21, 1998
    Assignee: Apple Computer, Inc.
    Inventors: Andrew M. Daniels, Yung-Fong Frank Tang, Peter K. Edberg, John I. McConnell
  • Patent number: 5784071
    Abstract: A code conversion system that takes context into consideration when converting characters from a source character encoding to a target character encoding. The code conversion system is able to map a single source character or a sequence of characters to either a single target character or a sequence of target characters. By determining the context of the characters, the code conversion system can then utilize the determined context of the characters to ensure that the correct mapping to the target encoding is obtained.
    Type: Grant
    Filed: September 13, 1995
    Date of Patent: July 21, 1998
    Assignee: Apple Computer, Inc.
    Inventors: Yung-Fong Frank Tang, Andrew M. Daniels, Peter K. Edberg, John I. McConnell
  • Patent number: 5682158
    Abstract: A truncation technique for a character code conversion system is disclosed. The truncation technique ensures that a source string received for conversion is accurately converted into a different, target character encoding even when the source string exceeds the length of an input buffer which holds the source string for conversion. The truncation processing technique operates to truncate a portion of the source string held in the input buffer so that the truncated portion is able to be converted to the target character encoding without being affected by subsequent characters in the source string.
    Type: Grant
    Filed: September 13, 1995
    Date of Patent: October 28, 1997
    Assignee: Apple Computer, Inc.
    Inventors: Peter K. Edberg, John I. McConnell
  • Patent number: 4531231
    Abstract: A method for recognizing complex handwritten character set employs spatial position recognition in which characters of a first set are registered in a first region and characters of a second set are registered in a second region. The second region may be included within the first region. The invention is particularly useful for distinguishing Kanji from non-Kanji character sets in a data input system.
    Type: Grant
    Filed: January 19, 1983
    Date of Patent: July 23, 1985
    Assignee: Communication Intelligence Corporation
    Inventors: Hewitt D. Crane, John S. Ostrem, Peter K. Edberg