Patents Examined by Anton Fetting
  • Patent number: 5978820
    Abstract: By storing data on text attributes comprising a plurality of attribute items, a text analysis rule, a plurality of text type identification rules, a plurality of text content/domain type identification rules, a plurality of summarization method setting tables, and a summarization rule in a storage, analysing an inputted text in an electronic form on the basis of the text analysis rule and the data on text attributes, generating a text analysis table, determining the text type of the inputted text in an electronic form on the basis of the text type identification rules and the content of the text analysis table, also determining the text content/domain type on the basis of the text content/domain type identification rules, selecting a summarization method setting table corresponding to a combination of the determined text type and text content/domain type, and summarizing the inputted text in an electronic form on the basis of the summarization method setting table and the summarization rule, a text summarizin
    Type: Grant
    Filed: March 29, 1996
    Date of Patent: November 2, 1999
    Assignee: Hitachi, Ltd.
    Inventors: Hisao Mase, Hiroshi Tsuji
  • Patent number: 5978801
    Abstract: A character and/or character-string retrieving method with retrieves a plurality of patterns at a time by using a single deterministic finite automaton prepared from a plurality of different patterns. There is also a method for optimizing the number of states for the above-mentioned retrieving method, and a storage medium having records of programs and data necessary for executing the above-mentioned character and/or character-string retrieving and a state number optimizing method. A plurality of regular expressions r.sub.1, r.sub.2, . . . , r.sub.n to be simultaneously retrieved by pattern matching are prepared, and then augmented to form an augmented regular expression ((r.sub.1)#.sub.1,).vertline.((r.sub.2)#.sub.2).vertline. . . . ((r.sub.n)#.sub.n). A deterministic finite automaton is constructed so that it treats states including positions corresponding to #.sub.1, #.sub.2, . . . , n, thereby simultaneously retrieving a plurality of regular expression patterns by distinguishing matches from one another.
    Type: Grant
    Filed: November 18, 1997
    Date of Patent: November 2, 1999
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Natsuki Yuasa
  • Patent number: 5973700
    Abstract: Several different methods alone or in combination can be used to reduce image jump or stutter. The image plane on which the original image is taken can be mechanically or electronically rotated about a point of rotation in the scene. The number of original images which are viewed could be increased by interpolation. The subtended viewing angle of the viewpoints can be reduced and viewpoints within the subtended viewing angle can be increased by interpolation. Reduced subtended viewing angle images can be created for each eye. The depth of focus of the images can be changed by identifying the images that jump and blurring the images outside the area of interest. The original images can be processed to move the image plane further back from the objects in the scene. Some of the images ordinarily existing between the right and left eye perspectives can be eliminated. The objects in the background of the scene being photographed can be identified and shifted forward in the scene.
    Type: Grant
    Filed: September 16, 1992
    Date of Patent: October 26, 1999
    Assignee: Eastman Kodak Company
    Inventors: Roy Y. Taylor, Roger A. Morton
  • Patent number: 5969719
    Abstract: This invention provides a computer capable of displaying information in multiple windows and handling multiple audio signals in a manner convenient for a user. This is achieved in one embodiment of the present invention by audibly producing only one audio signal at a time, but allowing the user to monitor a second received audio signal by visually representing the second audio signal through a displayed icon. The display of the icon may vary over time, reflecting time-variable characteristics of the signal represented by the icon, thus enabling the user to monitor the audio signals that are received but not actually audibly produced. Examples of such time-variable characteristics include volume, semantics and pitch.
    Type: Grant
    Filed: June 17, 1997
    Date of Patent: October 19, 1999
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventor: Taizou Tsujimoto
  • Patent number: 5966130
    Abstract: A virtual workstation and network, each virtual workstation including a virtual environment controller for creating a display of a virtual representation of a work area and tools and assets therein. An interface processes inputs from a user and provides environment control signals to the environment controller, which adjusts the display to provide an image which appears to allow the user to virtually move within the work area and access the tools and assets therein. An intuitive controller is provided for activating each of the tools and assets when they are accessed virtually in the environment. A first embodiment provides a realistic three-dimensional representation of an office. To facilitate remote management and supervision, the invention provides a virtual or real image of coworkers on intuitive command. Thus, one user may virtually walk into the office of another worker and have face to face meeting while viewing and editing a common document.
    Type: Grant
    Filed: March 26, 1997
    Date of Patent: October 12, 1999
    Inventor: William J. Benman, Jr.
  • Patent number: 5966702
    Abstract: A method and apparatus for pre-processing and packaging class files. Embodiments remove duplicate information elements from a set of class files to reduce the size of individual class files and to prevent redundant resolution of the information elements. Memory allocation requirements are determined in advance for the set of classes as a whole to reduce the complexity of memory allocation when the set of classes are loaded. The class files are stored in a single package for efficient storage, transfer and processing as a unit. In an embodiment, a pre-processor examines each class file in a set of class files to locate duplicate information in the form of redundant constants contained in a constant pool. The duplicate constant is placed in a separate shared table, and all occurrences of the constant are removed from the respective constant pools of the individual class files.
    Type: Grant
    Filed: October 31, 1997
    Date of Patent: October 12, 1999
    Assignee: Sun Microsystems, Inc.
    Inventors: Nedim Fresko, Richard Tuck
  • Patent number: 5966714
    Abstract: A method and an apparatus for scaling E-mail (electronic mail) address book databases for devices with limited storage capacity and synchronization of a first set of mail with a second set of mail at the message/folder level. A memory contains a mail subsetter for automatically generating a default personal address book and a mail synchronizer for application independent E-mail synchronization. A pseudo unique identification is generated for each message or folder in the mail boxes to be synchronized. An event log is then generated for each mail box. The memory also has a Synchronization mechanism for making the first set of data and the second set of data equivalent by using the information in the Change List generated by the Change Detection Mechanism. A processor runs the mail synchronizer.
    Type: Grant
    Filed: April 30, 1996
    Date of Patent: October 12, 1999
    Assignee: Intel Corporation
    Inventors: Chu-Yi Huang, David A. Romrell, Michael Man-Hak Tso
  • Patent number: 5963936
    Abstract: Method and apparatus for detecting and stacking grouping sets to support GROUP BY operations with GROUPING SETS, ROLLUP and CUBE extensions in relational database management systems, with greatly reduced numbers of grouping sets. A first GROUP BY (element-list1) is input to a second GROUP BY (element-list2), resulting in the GROUP BY of the intersection of the two lists. This intersection property is then useable to reduce the number of GROUP BYs required to implement the grouping by GROUPING SETS, ROLLUPs, and CUBEs required for the online analytical processing of data contained in the database.
    Type: Grant
    Filed: June 30, 1997
    Date of Patent: October 5, 1999
    Assignee: International Business Machines Corporation
    Inventors: Roberta Jo Cochrane, Michelle Meichiou Jou, George Lapis, Mir Hamid Pirahesh
  • Patent number: 5963943
    Abstract: A system and method for storing and retrieving performance and topology information of a telecommunications network. A network performance data parser receives network performance data messages in real time, parses the messages according to parsing rules, reformats the messages according to the parsing rules, and writes out the reformatted messages to a performance data file. A network performance data loader retrieves the reformatted messages from the performance data file and loads them into an open database management system. A topology data loader retrieves weekly network topology data from a topology data file and loads it into the open database management system. A SONET data loader retrieves daily network SONET data from a SONET data file and loads it into the open database management system. The open database is easily accessible via any SQL interface.
    Type: Grant
    Filed: May 28, 1996
    Date of Patent: October 5, 1999
    Assignee: MCI Communication Corporation
    Inventors: Thomas H. Cummins, Christopher D. Fry, Craig Alan Hegeman
  • Patent number: 5963955
    Abstract: A bridge for exporting and importing Envy components to and from a TeamConnection object oriented programming environment includes an Envy side and a TeamConnection side. The Envy side of the bridge creates and transfers an Envy library file that contains the contents of a selected Envy component and a Bill of Materials that describes the contents of the Envy Library file. The TeamConnection side of the bridge searches the transferred Bill of Materials for keywords associated with objects. The TeamConnection side of the bridge then creates a TeamConnection part for each object identified by a respective keyword. To import an Envy component stored within a TeamConnection object oriented programming environment, the TeamConnection side of the bridge creates and transfers an Envy library file containing the contents of the Envy component and a Bill of Materials describing the contents of the Envy library file. The Envy side of the bridge searches the Bill of Materials for keywords.
    Type: Grant
    Filed: September 30, 1997
    Date of Patent: October 5, 1999
    Assignee: International Business Machines Corporation
    Inventors: Gregory Thomas Melahn, Samuel Anthony Ruby, Anthony Hayden Lindsey, John Henry Koch, III, Steven Michael Milinkovich
  • Patent number: 5963945
    Abstract: A prefetching resource allocation system is provided. Although performance improvements are realized through the use of prefetching, the use of prefetching introduces a problem where the client and the server may become unsynchronized with respect to their understanding of whether a resource is allocated. The improved resource allocation system prevents this synchronization problem from occurring by maintaining a counter for the client as well as a counter for the server. Each time that the server allocates a resource to the client, the server increments its counter. Similarly, each time that the client receives an indication that the resource has been allocated on its behalf, the client increments its counter. When the client requests the deallocation of a resource, it provides the current value of its counter. Hence, upon receiving a deallocation request, the server determines if the client's counter value received in the deallocation request is less than the server's counter value.
    Type: Grant
    Filed: June 5, 1997
    Date of Patent: October 5, 1999
    Assignee: Microsoft Corporation
    Inventor: Shankar Pal
  • Patent number: 5963959
    Abstract: A method and apparatus employs primary key values stored in a master table to drive a fast refresh mechanism for a snapshot defined on the master table. A primary key is a set of columns in the master table having a combined value that uniquely identifies each row in the master table. When rows of the master table are modified, the primary key values of the modified rows are recorded in a master log. In response to a fresh command, differences between the master table and snapshot are reconciled based on primary key values stored in the master table, the master log, and the snapshot.
    Type: Grant
    Filed: May 30, 1997
    Date of Patent: October 5, 1999
    Assignee: Oracle Corporation
    Inventors: Harry Sun, Alan Downing, Benny Souder
  • Patent number: 5956041
    Abstract: A rendering method is provided that can materialize rendering processing from volume data at high speed using a surface rendering processor without restrictions on the structure of volume data to be processed. In the method, the sampling points of volume data V over a 3-D region are, in principle, arranged on the surfaces Q.sub.1, Q.sub.2, . . . Q.sub.n in equal intervals along a viewing ray L around viewing point p, and these surfaces are extracted as a set of triangles T.sub.i. Then, the volume data at each vertex of these triangles and the gradient vectors of this data are obtained by interpolation and generated as a triangle data group. High-speed volume rendering is materialized by displaying the data groups of these partially transparent triangles using a surface rendering processor. Since existing programs can be used for generation and processing of triangle data groups, there are no restrictions on the structure of the volume data to be handled.
    Type: Grant
    Filed: December 15, 1992
    Date of Patent: September 21, 1999
    Assignee: International Business Machines Corporation
    Inventors: Koji Koyamada, Sakae Uno, Tatsuo Miyazawa
  • Patent number: 5956044
    Abstract: Methods and means are described for producing intermediary image-bearing signals and/or encoded data, compatible for subsequent imaging applications, from disparate and inherently incompatible types of input imaging devices and media. Consideration is given to the input and output image viewing environment in terms of its illuminant spectral energy distribution, amount of viewing flare light, surround type, and adaptive white point chromaticities. Application of the methods and means of the invention produces intermediary image-bearing signals and/or data that can be output onto any of a plurality of image-receptive media and/or image-forming devices such that any output image will match the appearance of any input image. Intermediary data for images or portions thereof derived from disparate input media and/or devices may be merged together to produce composite images of homogeneous and appropriate appearance.
    Type: Grant
    Filed: May 7, 1993
    Date of Patent: September 21, 1999
    Assignee: Eastman Kodak Company
    Inventors: Edward Joseph Giorgianni, Thomas Ethan Madden
  • Patent number: 5953733
    Abstract: The present invention has application in electronic and printed media such as newspapers, magazines and computer text systems. The present invention relates to a mechanism by which text and images for publishing can be prepared and/or edited. The invention has particular application in the layout of newsholes.The present application discloses an electronic media publishing system comprising a data base in which there is stored, inter alia, a layout style, a layout family, layout children and layout cousins. There is also disclosed a method of preparing a layout of information in which a newshole is selected and resized if necessary in accordance with user definable rules.
    Type: Grant
    Filed: June 21, 1996
    Date of Patent: September 14, 1999
    Assignee: Cybergraphic Systems Ltd.
    Inventor: Alistair Langford-Wilson
  • Patent number: 5950215
    Abstract: A compound document managing system includes a compound document managing unit for embedding or linking data produced by an application in or with data produced by other applications and managing the data as a compound document. The application includes a context information managing unit for setting or releasing context information indicative of semantics common among a plurality of applications, and includes data distribution ranges, data presentation targets and data production source information, and history information, to or from data embedded in or linked with the compound document. Tthe system also includes a selection unit for selecting specific context information set to data to specify data corresponding to the selected context information.
    Type: Grant
    Filed: February 7, 1996
    Date of Patent: September 7, 1999
    Assignee: NEC Corporation
    Inventor: Masahiro Tabuchi
  • Patent number: 5945998
    Abstract: Techniques for displaying an intermediate level of detail in a computer system. The techniques are employed in a system for discovering information about a large body of software. The system displays representations of up to 40,000 lines of code in a single window. Included in the techniques for displaying the intermediate level of detail are the use of color and shape to indicate characteristics of lines, the linking of all of the lines which share a certain characteristic, and selection at the levels of the line, the characteristic, and the file. The software information system further includes one or more code viewers for simultaneously displaying selected lines of code. A cursor may be attached to or detached from a single one of the code viewers.
    Type: Grant
    Filed: August 21, 1997
    Date of Patent: August 31, 1999
    Assignee: Lucent Technologies, Inc.
    Inventor: Stephen G Eick
  • Patent number: 5940846
    Abstract: A method of displaying an electronic manual which minimizes the labor and time required for displaying a sentence containing a specific character string, particularly when the character string exists in more than one sentence in the electronic manual. Upon retrieval of an item present in plural areas, a sub-window is opened to list all the pages containing the item, partly displaying the contents of one of the listed pages. This allows the user to view and check the brief contents of the other pages prior to determining the page to be fully displayed. The page number can be designated at random and the description can be viewed as many times as required.
    Type: Grant
    Filed: October 15, 1996
    Date of Patent: August 17, 1999
    Assignee: Fujitsu Limited
    Inventor: Hidetoshi Akiyama
  • Patent number: 5936628
    Abstract: A three-dimensional model processing apparatus includes a three-dimensional data-format converter for converting the data format of three-dimensional data inputted by a three-dimensional data input unit, a three-dimensional data processor for processing the three-dimensional data converted by the three-dimensional data-format converter, a three-dimensional model creating unit for creating a three-dimensional model from the three-dimensional data processed by the three-dimensional processor, and a three-dimensional model editor for editing the three-dimensional model created by the three-dimensional model creating unit and applying operations to the shape data. A three-dimensional model is created and edited irrespective of the type of three-dimensional data inputted in different modes.
    Type: Grant
    Filed: March 9, 1995
    Date of Patent: August 10, 1999
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yoshifumi Kitamura, Haruo Shimizu, Masatoshi Okutomi, Osamu Yoshizaki, Takeo Kimura
  • Patent number: 5936630
    Abstract: The principle purpose of the present invention is to provide an image processing system which uses the two methods to form visible stimuli which depict visual shape. In particular, the present invention either transforms a first visible configuration to a second visible configuration that depicts (in one of the two possible ways given) the visual shapes induced by the first visible configuration, or it determines the visible configuration necessary to depict the desired visual configuration. Using the present invention, it is possible to transform a full 360 degrees of visible space (i.e., front, back, up, down, right and left directional views) onto a single display surface.
    Type: Grant
    Filed: March 7, 1997
    Date of Patent: August 10, 1999
    Inventor: Ford Oxaal