WO2013084065A4 - A method and system for interacting with a web site - Google Patents
A method and system for interacting with a web site Download PDFInfo
- Publication number
- WO2013084065A4 WO2013084065A4 PCT/IB2012/002877 IB2012002877W WO2013084065A4 WO 2013084065 A4 WO2013084065 A4 WO 2013084065A4 IB 2012002877 W IB2012002877 W IB 2012002877W WO 2013084065 A4 WO2013084065 A4 WO 2013084065A4
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- user input
- processing
- website
- action
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Abstract
A method and system for a user to interact with a web site, comprising: accepting user input at a Web browser, wherein the user input is a string indicating what the user wishes to do on the web site; processing the user input, the processing comprising determining various matching patterns and assigning a weight to each potential matching pattern, the matching patterns relating user inputs to potential actions, and the weight indicating how likely the matching pattern is being used by the user to implement a certain action; and pre-populating a interface action screen using information from the processed user input.
Claims
1. A method for a user to interact with a web site, comprising:
accepting user input at a Web browser, wherein the user input is a string indicating what the user wishes to do on the web site including a selection of an action type;
processing the user input, the processing comprising determining various matching patterns and assigning a weight to each potential matching pattern, the matching patterns relating user inputs to potential actions, and the weight indicating how likely the matching pattern is being used by the user to implement a certain action; and
pre-populating a user interface action screen associated with an action identified by the processing_using information from the processed user input.
2. The method of Claim I, further comprising:
processing information related to; banking information; a most likely option; or information retrieved from a social network the user is connected to; or any combination thereof.
3. The method of Claim 2, wherein the social network comprises: Facebook; Linked In; or Twitter; or any combination thereof.
4. The method of Claim 1, wherein the string box provides a suggest box to guide the user to defined actions.
5. The method of Claim 1, wherein the string is processed on the fly using a natural language processing engine which returns a probable matching action.
6. The method of Claim 1, wherein the natural language processing engine also returns a probable matching action parameter.
7. The method of Claim 1, wherein the information from the processed user input comprises determining the most likely option for what the user would like to do based on the string.
8. The method of Claim 1, wherein the website is a home banking website and/or a travel industry website.
9. The method of Claim 8, wherein the travel industry website is an airline website, a bus website, a train website, or a hotel website, or any combination thereof.
10. The method of Claim 1, wherein processing the user input comprises preprocessing the user input, the preprocessing comprising: converting text to lower case; eliminating multiple and/or duplicative spaces; inserting a space; performing a spell check; or replacing keywords entered by the user with replacement objects, or any combination thereof.
11. The method of Claim 10, wherein the replacement objects comprise: a number, a string, a function, or any combination thereof.
12. The method of Claim 1, wherein the processing comprises splitting the user input into tokens.
13. The method of Claim 12, wherein the tokens comprise: a word and/or a symbol.
14. The method of Claim 12, wherein the processing comprises: deleting words that are present in almost all phrases; comparing each word with a dictionary to fix common typing mistakes; replacing some words with synonyms to simplify processing; replacing common phrases with other words or phrases; eliminating some prepositions which are not relevant; or any combination thereof.
15. The method of Claim 14, wherein the comparing each word with a dictionary to fix common typing mistakes comprises determining whether there's a word in the dictionary that looks like the word the user typed, with at least on one of the following differences: the words have the same letters but the order of two consecutive letters have been swapped; and/or the words have one letter "that is different.
16. The method of Claim 14, wherein when comparing each word with a dictionary to fix common typing mistakes, considering the proximity of the keys in the keyboard when evaluating a potential fix.
17. The method of Claim 1, wherein assigning the weight to each potential matching pattern further comprises: assigning a higher probability for a certain action if a token is frequently used to describe the certain action, but not other actions.
18. The method of Claim 17, further comprising: modifying the weight of each potential matching pattern based on a historical log of records relating to user input and. the resulting performed action.
19. A system for a user to interact with a web site, comprising:
a processor configured for:
accepting user input at a Web browser, wherein the user input is a string indicating what the user wishes to do on the web site including a selection of an action type;
processing the user input, the processing comprising determining various matching patterns and assigning a weight to each potential matching pattern, the matching patterns relating user inputs to potential actions, and the weight indicating how likely the matching pattern is being used by the user to implement a certain action; and
pre-populating a user interface action screen associated with an action identified by the processing using information from the processed user input.
20. The system of Claim 19, wherein the processor is further configured for:
processing information related to: banking information; a most likely option; or information retrieved from a social network the user is connected to; or any combination thereof.
21. The system of Claim 20, wherein the social network comprises: Facebook; Linked In; or Twitter; or any combination thereof.
22. The system of Claim 19, wherein the string box provides a suggest box to guide the user to defined actions.
23. The system of Claim 19, wherein the string is processed on the fly using a natural language processing engine which returns a probable matching action.
24. The system of Claim 19, wherein the natural language processing engine also returns a probable matching action parameter.
25. The system of Claim 19, wherein the information from the processed user input comprises determining the most likely option for what the user would like to do based on the string.
26. The system of Claim 19, wherein the website is a home banking website and/or a travel industry website.
27. The system of Claim 26, wherein the travel industry website is an airline website, a bus website, a train website, or a hotel website, or any combination thereof.
28. The system of Claim 19, wherein processing the user input comprises preprocessing the user input, the preprocessing comprising: converting text to lower case; eliminating multiple and/or duplicative spaces; inserting a space; performing a spell check; or replacing keywords entered by the, user with replacement objects, or any combination thereof.
29. The system of Claim 28, wherein the replacement objects comprise: a number, a string, a function, or any combination thereof.
30. The system of Claim 19, wherein the processing comprises splitting the user input into tokens.
31. The system of Claim 30, wherein the tokens comprise: a word and/or a symbol.
32. The system of Claim 30, wherein the processing comprises: deleting words that are present in almost all phrases; comparing each word with a dictionary to fix common typing mistakes; replacing some words with synonyms to simplify processing; replacing common phrases with other words or phrases; eliminating some prepositions which are not relevant; or any combination thereof.
33. The system of Claim 32, wherein the comparing each word with a dictionary to fix looks like the word the user typed, with at least on one of the following differences: the words have the same letters but the order of two consecutive letters have been swapped; and/or the words have one letter that is different.
34. The system of Claim 32, wherein when comparing each word with a dictionary to fix common typing mistakes, considering the proximity of the keys in the keyboard when evaluating a potential fix.
35. The system of Claim 19, wherein assigning the weight to each potential matching pattern further comprises: assigning a higher probability for a certain action if a token is frequently used to describe the certain action, but not other actions.
36. The system of Claim 35, further comprising: modifying the weight of each potential matching pattern based on a historical log of records relating to user input and the resulting performed action.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161567916P | 2011-12-07 | 2011-12-07 | |
US61/567,916 | 2011-12-07 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2013084065A1 WO2013084065A1 (en) | 2013-06-13 |
WO2013084065A4 true WO2013084065A4 (en) | 2013-08-29 |
Family
ID=47901228
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IB2012/002877 WO2013084065A1 (en) | 2011-12-07 | 2012-12-06 | A method and system for interacting with a web site |
Country Status (2)
Country | Link |
---|---|
US (1) | US20130151997A1 (en) |
WO (1) | WO2013084065A1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USD747339S1 (en) * | 2013-03-13 | 2016-01-12 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
CN104809132B (en) * | 2014-01-27 | 2018-07-31 | 阿里巴巴集团控股有限公司 | A kind of method and device obtaining network principal social networks type |
US9430461B2 (en) | 2014-04-11 | 2016-08-30 | International Business Machines Corporation | Mobile based lexicon and forecasting |
USD779546S1 (en) * | 2015-06-22 | 2017-02-21 | Multilearning Group Inc. | Display screen with navigation bar for browser-based graphical user interface |
JP2021068109A (en) * | 2019-10-21 | 2021-04-30 | 富士ゼロックス株式会社 | Information processing device and program |
USD992565S1 (en) * | 2021-07-22 | 2023-07-18 | Buzz Capital Inc. | Display screen or portion thereof with graphical user interface to facilitate transfer of consideration between individuals in a common geolocation |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6199067B1 (en) * | 1999-01-20 | 2001-03-06 | Mightiest Logicon Unisearch, Inc. | System and method for generating personalized user profiles and for utilizing the generated user profiles to perform adaptive internet searches |
US6584464B1 (en) * | 1999-03-19 | 2003-06-24 | Ask Jeeves, Inc. | Grammar template query system |
AU2001230456A1 (en) * | 2000-02-11 | 2001-08-20 | Farelogix Inc. | Realtime online travel information and reservations systems and service |
US6820075B2 (en) * | 2001-08-13 | 2004-11-16 | Xerox Corporation | Document-centric system with auto-completion |
WO2003023549A2 (en) * | 2001-09-05 | 2003-03-20 | Pomark Inc. | Method of transacting account statements |
US7403938B2 (en) * | 2001-09-24 | 2008-07-22 | Iac Search & Media, Inc. | Natural language query processing |
US20060212433A1 (en) * | 2005-01-31 | 2006-09-21 | Stachowiak Michael S | Prioritization of search responses system and method |
US7788248B2 (en) * | 2005-03-08 | 2010-08-31 | Apple Inc. | Immediate search feedback |
EP2393203A3 (en) * | 2005-06-16 | 2013-03-06 | Systems Ltd Keyless | Data entry system |
US7681147B2 (en) * | 2005-12-13 | 2010-03-16 | Yahoo! Inc. | System for determining probable meanings of inputted words |
US8694530B2 (en) * | 2006-01-03 | 2014-04-08 | Textdigger, Inc. | Search system with query refinement and search method |
US9318108B2 (en) * | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US8635203B2 (en) * | 2006-11-16 | 2014-01-21 | Yahoo! Inc. | Systems and methods using query patterns to disambiguate query intent |
US20090182664A1 (en) * | 2008-01-15 | 2009-07-16 | Trombley Austin D | Integrating social networking with financial services |
US20110016421A1 (en) * | 2009-07-20 | 2011-01-20 | Microsoft Corporation | Task oriented user interface platform |
US7921156B1 (en) * | 2010-08-05 | 2011-04-05 | Solariat, Inc. | Methods and apparatus for inserting content into conversations in on-line and digital environments |
US20120047454A1 (en) * | 2010-08-18 | 2012-02-23 | Erik Anthony Harte | Dynamic Soft Input |
US20120078953A1 (en) * | 2010-09-24 | 2012-03-29 | Rovi Technologies Corporation | Browsing hierarchies with social recommendations |
US20120192096A1 (en) * | 2011-01-25 | 2012-07-26 | Research In Motion Limited | Active command line driven user interface |
US8712931B1 (en) * | 2011-06-29 | 2014-04-29 | Amazon Technologies, Inc. | Adaptive input interface |
US9448724B2 (en) * | 2011-07-11 | 2016-09-20 | International Business Machines Corporation | Dynamically customizable touch screen keyboard for adapting to user physiology |
-
2012
- 2012-12-06 US US13/707,202 patent/US20130151997A1/en not_active Abandoned
- 2012-12-06 WO PCT/IB2012/002877 patent/WO2013084065A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
US20130151997A1 (en) | 2013-06-13 |
WO2013084065A1 (en) | 2013-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Abainia et al. | A novel robust Arabic light stemmer | |
US10229108B2 (en) | System and method for adaptive spell checking | |
Vilar et al. | Prompting palm for translation: Assessing strategies and performance | |
US7983902B2 (en) | Domain dictionary creation by detection of new topic words using divergence value comparison | |
KR102334064B1 (en) | Performing an operation relative to tabular data based upon voice input | |
CN103927329B (en) | A kind of instant search method and system | |
WO2013084065A4 (en) | A method and system for interacting with a web site | |
CN100492364C (en) | Systems, methods, software, and interfaces for multilingual information retrieval | |
US9524291B2 (en) | Visual display of semantic information | |
CN104102720B (en) | The Forecasting Methodology and device efficiently input | |
CN105389389B (en) | A kind of network public-opinion propagation situation medium control analysis method | |
CN101889277A (en) | Community translation on the social networks | |
CN103914494A (en) | Method and system for identifying identity of microblog user | |
US8515731B1 (en) | Synonym verification | |
WO2009021204A2 (en) | Autocompletion and automatic input method correction for partially entered search query | |
WO2009026850A1 (en) | Domain dictionary creation | |
US10942973B2 (en) | Automatically generating and evaluating candidate terms for trademark clearance | |
US10635730B2 (en) | Modification of search subject in predictive search sentences | |
WO2012159246A1 (en) | Displaying and inputting symbols | |
Jabbar et al. | An improved Urdu stemming algorithm for text mining based on multi-step hybrid approach | |
Richter et al. | Korektor–a system for contextual spell-checking and diacritics completion | |
JP5718405B2 (en) | Utterance selection apparatus, method and program, dialogue apparatus and method | |
US20160110341A1 (en) | Construction of a lexicon for a selected context | |
Roy et al. | A lexicon based algorithm for noisy text normalization as pre processing for sentiment analysis | |
CN113077312A (en) | Hotel recommendation method, system, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12832766 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12832766 Country of ref document: EP Kind code of ref document: A1 |