Apparatuses, Methods and Systems for Language Neutral Search
First Claim
1. In memory, an interaction interface invokeable by an application program responsive to user selections to invoke application module commands, comprising:
- an information bar to display language neutral search results generated from an expanded query that includes user language preference information,wherein the user language preference information is based on an analysis of collected user indicia, said indicia including;
browser language settings;
operating system language settings;
user IP address data;
user historical data;
referring site data;
language preference indicator interface data;
an ad panel to at least one display ad, wherein the basis for selection of the at least one ad includes user language preference information.
0 Assignments
0 Petitions
Accused Products
Abstract
The disclosure details the implementation of an apparatuses, methods, and systems for language neutral search. The disclosure teaches a language neutral search system, which provides a straightforward, unified, and transparent interface that automatically presents users with a search interface that is native to their own language. The language neutral search system, also, dynamically responds and provides search results in the user'"'"'s native language. As such, this disclosure details, in one embodiment, search-enhancing mechanisms and interfaces that provide language specific search capabilities for searching computer systems, for example, on the World Wide Web. As such, the language neutral search system provides a mechanism allowing a broader audience to better interface and interact with various computer systems. By including such search-enhancing components, the language neutral search system empowers members of society to make use of facilities such as Accoona Corp.'"'"'s search site, thereby allowing it to become language neutral in its ability to interact with users.
93 Citations
26 Claims
-
1. In memory, an interaction interface invokeable by an application program responsive to user selections to invoke application module commands, comprising:
-
an information bar to display language neutral search results generated from an expanded query that includes user language preference information, wherein the user language preference information is based on an analysis of collected user indicia, said indicia including; browser language settings; operating system language settings; user IP address data; user historical data; referring site data; language preference indicator interface data; an ad panel to at least one display ad, wherein the basis for selection of the at least one ad includes user language preference information.
-
-
2. In memory, an interaction interface invokeable by an application program responsive to user selections to invoke application module commands, comprising:
an information bar to display language neutral search results generated from an expanded query that includes user language preference information. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. A processor-implemented method to augment web searches, comprising:
-
collecting and storing user indicia, wherein said indicia includes; browser language settings; operating system language settings; user IP address data; user historical data; referring site data; language preference indicator interface data; determining a user'"'"'s language preference setting, wherein the determination is based on an analysis of the collected and stored user indicia; determining a locality of origin; providing the user with a search interface having a language determined by the user'"'"'s language preference setting and the determined locality of origin; receiving a search token from the user; determining whether at least one language is associated with the search token; conducting a search according to the received search token, wherein the search is augmented according to the language preference setting, locality of origin, and search token language; returning search results; filtering the search results according to the language preference setting, locality of origin, and search token language; and providing filtered search results to the user.
-
-
16. A processor-implemented method to augment web searches, comprising:
-
collecting and storing user indicia; determining a user'"'"'s language preference setting; determining a locality of origin; providing the user with a search interface having a language determined by the user'"'"'s language preference setting; receiving a search token from the user; conducting a search according to the received search token, wherein the search is augmented according to the language preference setting; and providing search results to the user. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A processor-enabled method to search data, comprising:
-
obtaining a query; matching terms within the query to words in a language database; identifying an at least one language related to the matched terms in the language database; generating an expanded query including the at least one identified related language; searching memory with the expanded query for matching references; sorting matching references, wherein sorting employs language preference information; and providing sorted matching references in response to the obtained query.
-
-
24. A processor-enabled method to provide relevant data, comprising:
-
copying words from a web page at a location; generating a query from unique words from the web page; matching terms within the query to words in a language database; identifying an at least one language related to the matched terms in the language database; generating an expanded query including the at least one identified related language; searching memory with the expanded query for matching references; ranking matching references; providing ranked matching references in response to the obtained query; and displaying the ranked references in an information bar in the web browser.
-
-
25. A processor-enabled method to provide relevant data, comprising:
-
receiving search queries from users; collecting user language indicia from the users; wherein said indicia includes; browser language settings; operating system language settings; user IP address data; user historical data; referring site data; language preference indicator interface data; for each search query, finding keywords in a language database with terms from the search query; modifying the strength of associations between keyword associations in the language database based on an analysis of received search queries and user language indicia, wherein the language augmented associations between keywords results in a language augmented search ontology. - View Dependent Claims (26)
-
Specification