Source: http://www.google.de/patents/US9396280
Timestamp: 2017-11-21 12:03:47
Document Index: 3457466

Matched Legal Cases: ['Application No. 200980124673', 'Application No. 200980124673', 'Application No. 200980124673', 'Application No. 200980124673', 'Application No. 200980124673', 'Application No. 10', 'Application No. 200980124673', 'Application No. 200980124673', 'Application No. 200980124673', 'Application No. 200980124673', 'Application No. 200980124673', 'Application No. 200980124673', 'Application No. 200980124673', 'Application No. 200980124673', 'Application No. 200980124673', 'Application No. 200980124673']

Patent US9396280 - Command driven web site browsing - Google Patentsuche
Command driven web site browsing. As a part of command driven web site browsing a user supplied command is accessed that is submitted from a text input box in a web page of a browser and based on the user supplied command a web site is identified and accessed. The web site is automatically navigated...http://www.google.de/patents/US9396280?utm_source=gb-gplus-sharePatent US9396280 - Command driven web site browsing
Veröffentlichungsnummer US9396280 B2
Auch veröffentlicht unter CN102067168A, CN106201662A, EP2313860A2, US20090319954, WO2010008678A2, WO2010008678A3
Veröffentlichungsnummer 12143840, 143840, US 9396280 B2, US 9396280B2, US-B2-9396280, US9396280 B2, US9396280B2
Patentzitate (55), Nichtpatentzitate (21), Klassifizierungen (8), Juristische Ereignisse (2)
US 9396280 B2
1. A method for web command interpretation comprising:
accepting an input from a user through a search box of a web site in a browser;
determining whether the input comprises a command that does not correspond to a search;
responsive to determining that the input does not comprise a command that does not correspond to a search, performing a search for one or more keywords comprised in the input; and
responsive to determining that the input comprises a command that does not correspond to a search:
determining that the command is directed to a personal record of the user and comprises an action item and content for updating the personal record, wherein the action item is semantically analyzed to determine how, from a plurality of update operations, the personal record is to be updated with the content; and
executing the input when the command is directed to the personal record, the executing comprising:
displaying the personal record associated with the command; and
updating the personal record based on the command by modifying existing content in an entry in the personal record with the content from the command based on the semantic analysis of the action item in the command,
at least some of the method implemented at least in part via a processing unit.
2. The method of claim 1, the browser executing on a portable device.
3. The method of claim 1, the personal record associated with an application other than the browser and the executing comprising launching the application.
4. The method of claim 1, the personal record associated with at least one of an email service, an address book, or a calendar service.
5. The method of claim 1, the command comprising a single line of text.
6. The method of claim 1, the input comprising at least one of an add contacts command, a remove contacts command, or an edit calendar command.
7. The method of claim 1, comprising providing a result of the executing in a single action.
8. The method of claim 1, the determining that the command is directed to a personal record comprising comparing one or more words of the command to one or more words listed in a word wheel.
9. The method of claim 1, comprising suggesting at least a portion of the input based at least in part on a drop down suggestion list.
10. The method of claim 1, comprising suggesting at least a portion of the input based at least in part on a learning curve associated with one or more users.
11. A system for web command interpretation comprising:
a command component configured to receive an input from a user through a search box of a portable device; and
a navigation component configured to:
determine whether the input comprises a command not corresponding to a search;
responsive to determining that the input does not comprise a command not corresponding to a search, initiate a search using one or more keywords of the input; and
responsive to determining that the input comprises a command not corresponding to a search:
determine that the command is directed to a personal record of the user and comprises an action item and content for updating the personal record wherein the action item is semantically analyzed to determine how, from a plurality of update operations, the personal record is to be updated with the content; and
execute the input when the command is directed to the personal record, the executing comprising:
updating the personal record based on the command by modifying existing content in an entry in the personal record with the content from the command based on the semantic analysis of the action item in the command; and
returning a web page comprising the personal record associated with the command for display at the portable device.
12. The system of claim 11, the personal record associated with an application and the executing comprising launching the application.
13. The system of claim 11, the executing comprising launching an application comprising at least one of an email service, an address book, or a calendar service.
14. The system of claim 11, the command comprising a single line of text.
15. The system of claim 11, the determining that the command is directed to a personal record comprising comparing one or more words of the command to one or more words listed in a word wheel.
16. The system of claim 11, the search box presented through a browser.
17. A non-volatile computer-readable storage device storing instructions, which when executed perform acts, comprising:
receiving an input submitted from a user through a search box of a portable device;
responsive to determining that the input does not comprise a command that does not correspond to a search, performing a search for one or more keywords of the input; and
determining that the command is a command to add contact information to a contact list, the contact information included in the input submitted from the user through the search box, wherein the determination is based on analyzing a part of the input that is not the contact information;
executing the command to add the contact information to the contact list; and
returning a web page comprising the added contact information based on the command for display at the portable device.
18. The computer-readable storage device of claim 17, comprising suggesting at least a portion of the input based at least in part on word wheeling.
19. The computer-readable storage device of claim 17, comprising suggesting at least a portion of the input based at least in part on a drop down suggestion list.
20. The computer-readable storage device of claim 17, the executing comprising launching an address book service.
US6262735 4. Nov. 1998 17. Juli 2001 Nokia Mobile Phones Ltd. Utilizing the contents of a message
US6741855 24. März 2000 25. Mai 2004 Sun Microsystems, Inc. Method and apparatus for remotely managing data via a mobile device
US7054487 4. Juni 2001 30. Mai 2006 Anoto Ip Lic Handelsbolag Controlling and electronic device
US7263551 9. Dez. 2005 28. Aug. 2007 Microsoft Corporation Distributed computing services platform
US20050097089 5. Nov. 2003 5. Mai 2005 Tom Nielsen Persistent user interface for providing navigational functionality
US20050172229 28. Jan. 2005 4. Aug. 2005 Arcot Systems, Inc. Browser user-interface security application
US20060168335 30. März 2005 27. Juli 2006 Ianywhere Solutions, Inc. Context reactive hints mechanism for natural language user interface
US20070226369 27. März 2006 27. Sept. 2007 Barbara Laing Method and apparatus for organizing information in a world wide web page format
CN1942856A 5. Apr. 2004 4. Apr. 2007 雅虎公司 Universal search interface systems and methods
KR100836249B1 Titel nicht verfügbar
WO2005114439A1 20. Mai 2005 1. Dez. 2005 Nhn Corporation Method for determining validity of command and system thereof
1 "Humanizing the User Interface-The Power of the Command Line, Natural Language and ZUIs", Date: Jul. 26, 2007, 5 Pages http://weblog.cenriqueortiz.com/hci/2007/07/26/humanizing-the-user-interface-the-power-of-the-command-line-natural-language-and-zuis/.
2 "Services/Drivers/Plugins Managers. .don't we Foget the most Important thing in all this" Date: Apr. 24, 2004, 11 Pages http://www.jnode.org/node/250.
3 "The Decline of the Graphical User Interface (2): Rise of the Command Line". 2007. http://www.endofcyberspace.com/2007/12/the-decline-of.html.
4 Decision on Reexamination (with English Translation), received in counterpart Chinese Application No. 200980124673.5, dated Apr. 29, 2016, 10 pages.
5 Fifth Chinese Office Action cited in Chinese Application No. 200980124673.5 dated Sep. 2, 2014, 7 pgs.
6 Final Chinese Office Action cited in Chinese Application No. 200980124673.5 dated Jan. 2, 2015, 6 pgs.
7 First Chinese Office Action cited in Chinese Application No. 200980124673.5 dated Feb. 15, 2012, 7 pgs.
8 Fourth Chinese Office Action cited in Chinese Application No. 200980124673.5 dated Jan. 3, 2014, 6 pgs.
9 Int. Preliminary Report cited in PCT Application No. PCT/US2009/044885 dated Jan. 5, 2011, 4 pgs.
10 International Search Report and Written Opinion Received for PCT Application No. PCT/US2009/044885, mailed on Dec. 30, 2009, 10 pages.
11 Korean Office Action cited in Korean Application No. 10-2010-7028705 dated Aug. 21, 2015, 5 pgs.
12 Notice on Reexamination with English Translation, issued in Chinese Application No. 200980124673.5, dated Dec. 4, 2015, 8 pages.
13 Reply fifth Chinese Office Action cited in Chinese Application No. 200980124673.5 dated Sep. 16, 2014, 4 pgs.
14 Reply First Chinese Office Action cited in Chinese Application No. 200980124673.5 dated Jun. 28, 2012, 11 pgs.
15 Reply fourth Chinese Office Action cited in Chinese Application No. 200980124673.5 dated Apr. 20, 2014, 1 pg.
16 Reply fourth Chinese Office Action cited in Chinese Application No. 200980124673.5 dated Apr. 30, 2014, 1 pg.
17 Reply third Chinese Office Action cited in Chinese Application No. 200980124673.5 dated Jun. 28, 2013, 1 pg.
18 Reply to second Chinese Office Action cited in Chinese Application No. 200980124673.5 dated Jan. 21, 2013, 1 pg.
19 Reply/Claims final Chinese Office Action cited in Chinese Application No. 200980124673.5 dated Apr. 24, 2015, 2 pgs.
20 Second Chinese Office Action cited in Chinese Application No. 200980124673.5 dated Dec. 17, 2012, 7 pgs.
21 Third Chinese Office Action cited in Chinese Application No. 200980124673.5 dated May 2, 2013, 8 pgs.
Internationale Klassifikation G06F3/023, G06F3/0481, G06F9/455, G06F17/30
Unternehmensklassifikation G06F3/023, G06F17/30899, G06F9/45512, G06F3/0481