Patents Examined by Charles Bieneman
-
Patent number: 6668355Abstract: The present invention relates to a text editing system with a line end line feed function and an indentation function. In particular, a line end position Pg is stored in advance in a line end position storage unit 1, a line feed code in text data are detected by a line feed code detection unit 2 at the time of a text editing process after a character is inserted in or deleted from text data written in a subsequent file 4, shifts the position of the line feed code to the line end position Pg if the position of the line feed code does not match the line end position Pg, and the end of a line in a document is set to the line end position Pg. If there is a prescribed number of blank codes at the head of a line, at the time of a text editing process after insertion or deletion, a body of text can be edited in such a way that there are prescribed blanks that are always located at the head of the line by shifting blank codes.Type: GrantFiled: October 21, 1999Date of Patent: December 23, 2003Assignee: Fujitsu LimitedInventor: Shigeo Shiratori
-
Patent number: 6658625Abstract: The preferred embodiments of the present invention provide a method and apparatus for generic data conversion. A generic data convertor interprets a data description that has configurable data definitions that can accommodate changes in the data. The data definitions can allow the data type, character set, location, and length of data elements in the data stream or file to be described and easily modified. The data convertor uses the data description to determine how to convert the data and, if necessary, where data elements are in the data. The data convertor is particularly useful for converting data that is sent to and/or received from a server. The data convertor and data description cooperate to support calling multiple releases of the server using the same data description. In addition, the data convertor may also call the server program with the correct, converted parameters in the correct order.Type: GrantFiled: April 14, 1999Date of Patent: December 2, 2003Assignee: International Business Machines CorporationInventor: Paul V. Allen
-
Patent number: 6658627Abstract: The present invention is a system of integrated, computer-based processes for monolingual information development and multilingual translation. An interactive text editor enforces lexical and grammatical constraints on a natural language subset used by the authors to create their text, which they help disambiguate to ensure translatability. The resulting translatable source language text undergoes machine translation into any one of a set of target languages, without the translated text requiring any postediting.Type: GrantFiled: September 8, 1999Date of Patent: December 2, 2003Assignee: Caterpillar IncInventors: Sharlene L. Gallup, Peggy M. Andersen, Philip J. Hayes, Eric H. Riebling, Teruko Mitamura, Eric H. Nyberg, III
-
Patent number: 6651217Abstract: A system and method is provided for populating a plurality of fields appearing on a form such as an HTML-based form rendered on a browser. When a user first populates a form and submits it for processing, a web browser employing the inventive principles determines whether the user has completed a profile containing commonly used fields (e.g., name, address, phone number and the like). If no profile has been completed, data values from the form populated by the user are extracted, matched to the commonly used fields, and used to populate the profile, which is stored for future use. The user is also invited to supply missing data values for other fields contained in the profile. Thereafter, when the user displays the same or a different form, the user is given the option to automatically populate the form using values stored in the profile.Type: GrantFiled: September 1, 1999Date of Patent: November 18, 2003Assignee: Microsoft CorporationInventors: Kevin Kennedy, David Clancy, Steve Falkenburg
-
Patent number: 6643825Abstract: Screens generated by a host application are reformatted for viewing by applying styles to the host screens in response to recognized components included therein. In particular, a style defines a desired look and layout to be applied to a respective host screen. The styles are applied to the respective host screens based on recognizing components of the host screen at run time. For example, first and second styles can be associated with respective first and second components included in host screens. The first style is applied to the host screen in which the first component is recognized and the second style is applied to the host screen in which the second component is recognized. Accordingly, the application of the first and second styles provide respective first and second reformatted screens.Type: GrantFiled: July 14, 1999Date of Patent: November 4, 2003Assignee: International Business Machines CorporationInventors: Yongcheng Li, Yih-Shin Tan, Brian Webb
-
Patent number: 6562078Abstract: A double-spelling soft keyboard is used to input characters in a non-alphabetic language, such as Chinese. These characters are represented by a combination of one or more of an initial sound, a final sound, and a tone. An initial soft keyboard allows the user to select the initial sound, if present. Based on which initial sound is selected, a final soft keyboard offers the user a choice of final sounds that combine to form valid characters with the initial sound. Tone information may also be supplied by the user. Based on the initial sound, the final sound, and/or the tone, the desired character is predicted. This prediction can also be informed by contextual information, linguistic patterns, and the user's previous input.Type: GrantFiled: June 29, 1999Date of Patent: May 13, 2003Assignee: Microsoft CorporationInventors: Yongqi Yang, Dong Li
-
Patent number: 6547831Abstract: Disclosed is a method of converting documents described by a stream of lexographic language statements to allow the use of variable data fields and variable symantic attributes, where the data used to control the contents and appearance of variable graphic elements of which the document is comprised may be stored external to the descriptive stream of language statements. This method can be used to create template documents described by the lexographic language stream.Type: GrantFiled: May 26, 1999Date of Patent: April 15, 2003Inventor: Todd Kueny