Patents Examined by Ahamed Nazar
  • Patent number: 8037403
    Abstract: An apparatus for retrieving a structured document including a first specifying unit that specifies a plurality of object documents from a plurality of structured documents being accessible via a network, the object document being the structured document according to retrieval condition; a first extracting unit that extracts text included in the object document; a second extracting unit that extracts metadata appended to the object document, the metadata being first data concerning the text of the object document and second data indicating a link relation between the object document and the structured documents; and a first calculating unit that calculates importance of each of the object documents, based on the text and the metadata of each of the object documents.
    Type: Grant
    Filed: January 11, 2007
    Date of Patent: October 11, 2011
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Takahiro Kawamura, Masumi Inaba, Shinichi Nagano, Tetsuo Hasegawa
  • Patent number: 8010904
    Abstract: Customizable layout of search results techniques are described. In an implementation, a user interface to display search results is provided having one or more portions that are user selectable to customize a layout of search results from a search service. When one or more of the portions are selected, the layout is customized by corresponding rearrangement of obtained search results locally at a client. One or more preferences that describe the layout specified by the user may be stored based on the user's interaction with the user interface. When the user performs a search via the search service, the results of the search are presented in accordance with the layout specified by the user.
    Type: Grant
    Filed: March 20, 2007
    Date of Patent: August 30, 2011
    Assignee: Microsoft Corporation
    Inventor: Raghavendra Prabhu
  • Patent number: 8006180
    Abstract: Spell checking of a document in a network browser based application is performed automatically. Spell checking may be performed in a content page in response to user editing of the document text. Text entered into a document through a browser application interface is divided into nodes. The nodes may be associated with a section, line or word of text. Each node may be assigned one or more parameters which may indicate whether the node has been spell checked or not. Selected nodes are sent to a spell check service for spell checking. Correction information is received in response to the spell check request. Once a client device receives the correction information, words within the text range of the document that match identified misspelled words are processed. In one embodiment, matching words are highlighted with a visual indicator to indicate that they may be incorrectly spelled.
    Type: Grant
    Filed: January 10, 2006
    Date of Patent: August 23, 2011
    Assignee: Mircrosoft Corporation
    Inventors: Brian R. Tunning, Omar H. Shahine, Walter Hsueh, Imran I. Qureshi