Abstract:
Described herein is a system that facilitates modifying a relational model. The system includes a first model component that is a relational model that includes a plurality of atoms. The system further includes a modifier component that automatically assigns values to a plurality of atoms in the relational model by clustering atoms of the relational model to create a second model component, wherein the second model component is a relational model.
Abstract:
Providing updates to a computing device having a search engine capable of searching a local data store having an index with data related to a plurality of sites located on a wide area network. A first index builder capable of accessing sites on a wide area network is provided. The first index builder retrieves and analyzes data from the sites to create index data related to the sites. The method further includes communicating index data to the locally stored database for incrementally updating the index. A computing device capable of accessing a local data storage device is also provided. The device includes an index stored on the storage device including information related to data stored on the wide area network, a search engine capable of searching the index to retrieve information in response to a query, and a display.
Abstract:
A system for associating information comprises an association module that uses anchoring information to associate a first piece of information with a second piece of information, wherein the second piece of information is not part of the first piece of information. The system further includes a rendering module that presents the second piece of information for use. Methods for using such a system are also described.
Abstract:
The subject invention leverages a locating means, such as, for example, Internet addresses to provide supplementary information based on the location of network content. This allows additional information to be disseminated with the content without requiring the content itself to be modified to contain the supplementary information. By providing locating means association-based supplementary information, the subject invention permits supplementary information such as, for example, advertising, notes, and chats and the like to be relayed to a user along with the desired unaltered content such as, for example, with a web page. In one instance of the subject invention, advertisements are associated with Internet URLs, allowing advertisers to purchase associations that they deem beneficial to their businesses. In another instance of the subject invention, a function of the locating means is utilized to provide a set of locations to associate supplementary information with.
Abstract:
The subject invention relates to a system and/or methodology that facilitate converting structured data (e.g., tabular information) into natural language, thus making it available to question answering systems and search engines. More specifically, the system and method employ the vast quantities of natural language on the particular storage system, database, network, or server that a user wishes to search. For example, the system can utilize natural-language based information located on the Web to assist in the task of converting structured data into natural language. In particular, the system can find at least one sentence or sentence fragment on the Web that refers to at least one tuple (e.g., row) in a given table. Following, those sentences can be generalized across all or substantially all tuples in the table. The resulting body of text can be used by the question answering system to answer user queries.
Abstract:
The subject invention relates to systems and methods that provide search and/or query-relevant information and/or links thereto to a user as and/or with a search and/or query result. This information can be determined form summary information that can be included within a tag, header, body, meta-data, etc. of the data. A user can employ a local and/or web search utility along with a search word, phrase, sentence, etc. to search over a data repository to locate and retrieve data that satisfies the search criteria. The summary information of this data is obtained and matched against the results and/or search criteria to determine whether the data is relevant to the search and/or query. The summary information is utilized to determine a snippet that summarizes the data, based on the search and/or query, search criteria, etc. to provide the user with search and/or query-relevant results and/or one or more links thereto.
Abstract:
A marker buoy constructed of a main shaft extending vertically when in use and including a marker flag, a floating body, and a spool mounted to the main shaft.
Abstract:
Technologies pertaining to learning a computer-executable imitation system that imitates behavior of an existing computer-executable system are described herein. Behavior of an existing computer-executable system can be monitored through monitoring data input to the existing computer-executable system and data output by the existing computer-executable system responsive to receipt of the input data. An imitation system that imitates the behavior of the existing system can be learned, wherein the imitation system comprises a relational model.
Abstract:
Human computation games are provided wherein a player is shown a page, such as a web page. The player is then asked to provide one or more terms that are intended to cause a search engine to return the page in response to performing a query using the terms. The terms provided by the player during game play are then collected, stored, and utilized to improve the performance of the search engine.
Abstract:
Described is processing the search results obtained from a search engine to determine advertisements that match properties of those search results. For example, the URL-related information or domain-related information in the search results may be used to select an advertisement. Also described are various conditions that may need to be met before an advertisement is selected. Further, an advertisement may be modified to include information in the search results, such as to insert a competing company's name that appears in a search result into the advertisement. Also described is a system for returning keywords in response to a URL/domain.