IP Library Granted Patent US 8,522,156
Granted Patent B2
US 8,522,156 · App. 12/895,820 · Granted Aug 27, 2013

Method, system and program for supporting input of execution parameter of predetermined software to input field

Inventors: Ken Kumagai (Kanagawa, JP); Kotaro Shima (Kanagawa, JP)
Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,522,156
App. No.
12/895,820
Granted
Aug 27, 2013
Kind
B2
Abstract

To provide a method, a program and a system for supporting the input of one or more execution parameters of predetermined software in an input field. The method includes: receiving input of a text character string including one or more execution parameters in the input field displayed on a display device; displaying one the display device one or more execution options of the predetermined software in such a manner that a user can select the options in response to selection of a part of the text character string by the user; and transforming the text character string so as to include at least one of the one or more execution options selected and displaying the transformed text character string on the display device. The one or more execution options displayed can vary with the type of selection of the part of the text character string.

Claims (40)

1. A method for supporting input of one or more search parameters of a search engine in an input field, comprising:

receiving input of a text character string including one or more search parameters in the input field displayed on a display device, wherein said text character string represents a search condition;

determining a selection type in response to a user selection of a part of the text character string;

displaying on the display device one or more search options of the search parameters depending on the determined selection type; and

in response to the user selection of a desired search option, transforming said text character string to include the desired search option selected and displaying the transformed text character string on the display device;

wherein said search options include search field specification, wild card, fuzzy search, proximity search, range search, search term boosting, Boolean operator, grouping and field grouping.

2. The method according to claim 1 , further comprising:

determining the selection type corresponding to the range of the selected part of said text character string,

wherein said display of said search options include identifying a set of search options of said search engine corresponding to said selection type.

3. The method according to claim 2 , wherein said selection type is determined by considering any delimiter that is included in or adjacent to said selected part of said text character string.

4. The method according to claim 1 , further comprising:

transmitting the one or more parameters and search options included in said transformed text character string to a server that executes said search engine.

5. The method according to claim 4 , further comprising:

determining said selection type based on whether said selected part of said text character string is adjacent to a delimiter or not.

6. The method according to claim 1 , wherein, in a case where said text character string includes a plurality of input parameters, the input parameters are separated by a delimiter.

7. The method according to claim 6 , wherein said delimiter is a space or a blank character.

8. The method according to claim 7 , further comprising:

calculating the number of parameters associated with said selected part of said text character string based on the delimiter included in said selected part of said text character string.

9. The method according to claim 1 , further comprising:

obtaining an item ID corresponding to said selection type from an option item table; and

presenting the search option corresponding to the obtained item ID on an interface.

10. The method according to claim 1 , further comprising:

obtaining an item ID of a sub item from a table in a case where the item selected on said interface includes the sub item; and

presenting an item corresponding to the obtained item ID of said sub item.

11. The method according to claim 1 , wherein the search options that can be selected are displayed on the display device in the form of a menu.

12. The method according to claim 1 , wherein labels of said one or more search options that can be selected are displayed on the display device.

13. The method according to claim 1 , wherein said selection type is “a plurality of parameters”, “a single parameter” or “a part of a parameter”.

14. A computer program product for supporting input of one or more execution parameters of predetermined software in an input field, the computer program product comprising a computer readable storage medium, which is not a signal, having stored thereon computer program code that when executed by at least one processor of a computer makes the computer:

receive input of a text character string including one or more search parameters in the input field displayed on a display device, wherein said text character string represents a search condition;

determine a selection type in response to a user selection of a part of the text character string;

display on the display device one or more search options of the search parameters depending on the determined selection type; and

in response to the user selection of a desired search option, transform said text character string to include the desired search option selected and display the transformed text character string on the display device;

wherein said search options include search field specification, wild card, fuzzy search, proximity search, range search, search term boosting, Boolean operator, grouping and field grouping.

15. A system for supporting input of one or more search parameters of a search engine in an input field, comprising:

a computer with a display and a processor configured to perform:

receiving input in the computer of a text character string including one or more search parameters in the input field, wherein said text character string represents a search condition;

determining a selection type in response to a user selection of a part of the text character string;

displaying in the display one or more search options of the search parameters depending on the determined selection type; and

in response to the user selection of a desired search option, transforming said text character string to include the desired search option selected and displaying the transformed text character string;

wherein said search options include search field specification, wild card, fuzzy search, proximity search, range search, search term boosting, Boolean operator, grouping and field grouping.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2010
From: KUMAGAI, KEN; SHIMA, KOTARO
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 025075/0059 →
Priority Claims (1)
JP 2009-227925 · Sep 30, 2009 · national
Continuity (1)
Related Publication 20110078617A1 · Mar 31, 2011