Patents by Inventor Nobuyuki Sawashima

Nobuyuki Sawashima 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: 7752217
    Abstract: A search device and a search program for searching an identifier of a site server, which provides information corresponding to a search format including an inputted keyword. Specifically, the search device includes: a search database storage which stores a search database; a conversion program storage which stores a conversion program and the identifier of the site server by associating them with each other; a search unit which reads the search database storage and searches the identifier of the site server corresponding to the inputted search format; and a site search link generation unit which reads the conversion program storage, selects a conversion program while the conversion program is associated with the identifier of the site server, which is searched by the search unit, and uses the selected conversion program to convert the inputted search format into the identifier of the site search server attached to the site server.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: July 6, 2010
    Assignee: NewsWatch, Inc.
    Inventors: Nobuyuki Sawashima, Takashi Suzuoka, Akira Mase
  • Publication number: 20060074884
    Abstract: Provided are a search device and a search program for searching an identifier of a site server, which provides information corresponding to a search format including an inputted keyword.
    Type: Application
    Filed: November 8, 2004
    Publication date: April 6, 2006
    Applicant: NewsWatch, Inc.
    Inventors: Nobuyuki Sawashima, Takashi Suzuoka, Akira Mase
  • Patent number: 6598222
    Abstract: An apparatus for supporting parallelization according to the invention is characterized by comprising a serialization unit for converting a first concurrent program having a concurrent structure into a sequential program capable of being sequentially executed, a debugging unit for debugging the sequential program and forming debugging information, and a concurrent program programming unit for performing parallelization of the debugged sequential program on the basis of the debugging information to convert the sequential program into a second concurrent program. With above configuration, the debugging unit includes a unit for introducing information associated with concurrency to the sequential program.
    Type: Grant
    Filed: April 27, 2001
    Date of Patent: July 22, 2003
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Naoshi Uchihira, Shinichi Honiden, Akihiko Ohsuga, Toshibumi Seki, Yasuo Nagai, Keiichi Handa, Satoshi Ito, Nobuyuki Sawashima, Yasuyuki Tahara, Hideaki Shiotani
  • Patent number: 6385605
    Abstract: An information retrieval apparatus retrieves information from a database. When a retrieval request is received from a user, a first retrieval section retrieves information from the database using a retrieval expression in the retrieval request. A retrieval result memory section stores the information retrieved by the first retrieval section. If a new retrieval request is not received and detailed information corresponding to the retrieval expression is not stored in the retrieval result memory section, a second retrieval section retrieves more appropriate information from the database using a modified retrieval expression and/or more sophisticated retrieval algorithm.
    Type: Grant
    Filed: September 18, 1998
    Date of Patent: May 7, 2002
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Takashi Suzuoka, Nobuyuki Sawashima
  • Patent number: 6275980
    Abstract: An apparatus for supporting parallelization according to the invention is characterized by comprising a serialization unit for converting a first concurrent program having a concurrent structure into a sequential program capable of being sequentially executed, a debugging unit for debugging the sequential program and forming debugging information, and a concurrent program programming unit for performing parallelization of the debugged sequential program on the basis of the debugging information to convert the sequential program into a second concurrent program. With above configuration, the debugging unit includes a unit for introducing information associated with concurrency to the sequential program.
    Type: Grant
    Filed: July 8, 1998
    Date of Patent: August 14, 2001
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Naoshi Uchihira, Shinichi Honiden, Akihiko Ohsuga, Toshibumi Seki, Yasuo Nagai, Keiichi Handa, Satoshi Ito, Nobuyuki Sawashima, Yasuyuki Tahara, Hideaki Shiotani
  • Patent number: 6167436
    Abstract: A next update prediction time storage section receives the present time from a clock section and transfers part or all of the links whose corresponding next update prediction times are earlier than the present time to a transmission/reception section. The transmission/reception section communicates via a network and acquires the data specified by a link. An update history storage section extracts the latest update time when information on the latest update time exists in the acquired data. The update history storage section adds the extracted latest update time to the update history corresponding to the link and calculates the next update prediction time from the added and updated update history. The update history storage section sends the calculated next update prediction time to the next update prediction time storage section. The next update prediction time storage section replaces the next update prediction time corresponding to the link with the calculated next update prediction time.
    Type: Grant
    Filed: August 5, 1997
    Date of Patent: December 26, 2000
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Tetsuya Yamane, Takashi Suzuoka, Nobuyuki Sawashima
  • Patent number: 6055535
    Abstract: Terms are extracted from a document as a retrieval subject, and weights of the respective terms in the document are set. In assigning data to a plurality of retrieving apparatuses in accordance with the weights thus set, weight ranges are determined so as to avoid overlap or omission in terms as subjects of the retrieving apparatuses, and evaluation value ranges are determined according to a given evaluation formula so as to correspond to the respective weight ranges. Searches are performed in descending order of evaluation values that are obtained according to the evaluation formula.
    Type: Grant
    Filed: March 3, 1998
    Date of Patent: April 25, 2000
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Takashi Suzuoka, Nobuyuki Sawashima, Tetsuya Yamane
  • Patent number: 5946699
    Abstract: A version management apparatus for managing the versions of data having link structure obtained by designating an address, has a data obtaining section for obtaining data having link structure of the designated address, a section for extracting addresses buried in the obtained data having link structure, a section for storing the extracted addresses, a section for selecting an address from the address storage section, and instructing the data obtaining section to obtain data designated by the selected address, and a section for storing data obtained by the data obtaining section or its modified data by adding the address of the data and version data associated with the version of the data thereto.
    Type: Grant
    Filed: August 4, 1997
    Date of Patent: August 31, 1999
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Nobuyuki Sawashima, Takashi Suzuoka, Tetsuya Yamane
  • Patent number: 5933832
    Abstract: A retrieval system for performing database retrieval in response to a retrieval request includes a database preparing means for collecting corresponding data to prepare a database under at least a condition that an update frequency range of data serving as a target for index table generation is uniquely assigned to the database, and an update frequency of data falls within the assigned update frequency range, or a mean update frequency of a data group to which the data belongs falls within the assigned update frequency range.
    Type: Grant
    Filed: September 10, 1997
    Date of Patent: August 3, 1999
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Takashi Suzuoka, Shin-ichi Kanno, Nobuyuki Sawashima, Tetsuya Yamane
  • Patent number: 5860009
    Abstract: An apparatus for supporting parallelization according to the invention is characterized by comprising a serialization unit for converting a first concurrent program having a concurrent structure into a sequential program capable of being sequentially executed, a debugging unit for debugging the sequential program and forming debugging information, and a concurrent program programming unit for performing parallelization of the debugged sequential program on the basis of the debugging information to convert the sequential program into a second concurrent program. With above configuration, the debugging unit includes a unit for introducing information associated with concurrency to the sequential program.
    Type: Grant
    Filed: April 27, 1995
    Date of Patent: January 12, 1999
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Naoshi Uchihira, Shinichi Honiden, Akihiko Ohsuga, Toshibumi Seki, Yasuo Nagai, Keiichi Handa, Satoshi Ito, Nobuyuki Sawashima, Yasuyuki Tahara, Hideaki Shiotani