IP Library Patent Application 14160301
Patent Application
App. No. 14/160,301

METHODS, SYSTEMS, AND APPARATUS FOR AUTO-COMPLETE SUGGESTION LISTS

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 None
App. No.
14/160,301
Abstract

Methods, systems, and computer program products for generating an auto-complete list are described. A scope of a query and one or more characters of a search term may be obtained. One or more matching terms may be determined for each of one or more search term categories, each of the one or more search term categories being within the query scope, each of the one or more matching terms beginning with the obtained one or more characters. A user selection of at least one of the one or more matching terms may be obtained and a locked search term may be generated based on the user selection.

Claims (37)

1 . A computerized method for generating an auto-complete list, the method comprising:

obtaining a scope of a query;

obtaining one or more characters of a search term;

determining one or more matching terms for each of one or more search term categories, each of the one or more search term categories being within the query scope, each of the one or more matching terms beginning with the obtained one or more characters;

obtaining a user selection of at least one of the one or more matching terms; and

generating a locked search term based on the user selection.

2 . The computerized method of claim 1 , wherein the scope is obtained from a user selection.

3 . The computerized method of claim 1 , wherein the scope is obtained by analyzing one or more search terms obtained from a user.

4 . The computerized method of claim 1 , wherein the determining considers only search term categories comprising terms of a similar count of characters as a count of characters of the obtained one or more characters.

5 . The computerized method of claim 1 , further comprising repeating the determining operation in response to obtaining one or more additional characters of the search term.

6 . The computerized method of claim 1 , further comprising displaying the one or more matching terms in one or more search buckets, each search bucket corresponding to one of the search term categories.

7 . The computerized method of claim 1 , further comprising automatically generating a locked search term in response to determining only one matching term in the determining operation.

8 . The computerized method of claim 1 , wherein the obtained one or more characters correspond to a numerical entry and wherein the determining considers search term categories comprising numerical values.

9 . The computerized method of claim 1 , wherein a search box is expanded in an active mode and compressed in an inactive mode.

10 . The computerized method of claim 1 , wherein the locked search term comprises one or more search terms that are locked to preclude editing of the locked search term.

11 . An apparatus for generating an auto-complete list, the apparatus comprising:

a processor;

memory to store instructions that, when executed by the processor cause the processor to:

obtain a scope of a query;

obtain one or more characters of a search term;

determine one or more matching terms for each of one or more search term categories, each of the one or more search term categories being within the query scope, each of the one or more matching terms beginning with the obtained one or more characters;

obtain a user selection of at least one of the one or more matching terms; and

generate a locked search term based on the user selection.

12 . The apparatus of claim 11 , wherein the scope is obtained by analyzing one or more search terms obtained from a user.

13 . The apparatus of claim 11 , wherein the determining considers only search term categories comprising terms of a similar count of characters as a count of characters of the obtained one or more characters.

14 . The apparatus of claim 11 , further comprising instructions that, when executed by the processor, cause the processor to repeat the determining operation in response to obtaining one or more additional characters of the search term.

15 . The apparatus of claim 11 , further comprising instructions that, when executed by the processor, cause the processor to display the one or more matching terms in one or more search buckets, each search bucket corresponding to one of the search term categories.

16 . The apparatus of claim 11 , further comprising instructions that, when executed by the processor, cause the processor to automatically generate a locked search term in response to determining only one matching term in the determining operation.

17 . The apparatus of claim 11 , wherein the obtained one or more characters correspond to a numerical entry and wherein the determining considers search term categories comprising numerical values.

18 . The apparatus of claim 11 , wherein a search box is expanded in an active mode and compressed in an inactive mode.

19 . The apparatus of claim 11 , wherein the locked search term comprises one or more search terms that are locked to preclude editing of the locked search term.

20 . A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:

obtaining a scope of a query;

obtaining one or more characters of a search term;

determining one or more matching terms for each of one or more search term categories, each of the one or more search term categories being within the query scope, each of the one or more matching terms beginning with the obtained one or more characters;

obtaining a user selection of at least one of the one or more matching terms; and

generating a locked search term based on the user selection.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2014
From: MANCIERO, CHRISTOPHER; PEUC, GORAN; BARTOMELI, NICK
To: SAP AG
Reel/Frame 032012/0613 →