US2015113006A1PendingUtilityA1

Systems, devices and methods for list display and management

Assignee: WAL MART STORES INCPriority: Oct 21, 2011Filed: Oct 1, 2014Published: Apr 23, 2015
Est. expiryOct 21, 2031(~5.2 yrs left)· nominal 20-yr term from priority
G10L 15/26G06F 17/30867G06F 17/3053G10L 15/22G10L 15/1822G06F 16/24578G10L 2015/225G06F 16/9535G10L 15/197G10L 15/20
39
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Exemplary embodiments provide systems, devices and methods that allow creation and management of lists of items in an integrated manner on an interactive graphical user interface. A user may speak a plurality of list items in a natural unbroken manner to provide an audio input stream into an audio input device. Exemplary embodiments may automatically process the audio input stream to convert the stream into a text output, and may process the text output into one or more n-grams that may be used as list items to populate a list on a user interface.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . A method for ranking documents, the method comprising:
 receiving, by a computer server, one or more keywords;   identifying, by the computer server, from a document corpus a set of documents relevant to the one or more keywords;   for each document of the set of documents—
 calculating, by the computer server, for the each document, a first score as a function of usage of the one or more keywords in the each document; 
 calculating, by the computer server, for the each document, a second score that is a function of a number of transitions of users from viewing another document of the document corpus to viewing the each document; 
 calculating, by the computer server, for the each document, a typical frequency at which the each document is viewed by the users; 
 calculating, by the computer server, for the each document, a current frequency at which the each document is viewed by the users; 
 calculating, by the computer server, for the each document, a third score that is a function of a difference between the current frequency and the typical frequency; and 
 calculating, by the computer server, for the each document a fourth score by combining the first, second, and third scores; and 
   ranking, by the computer server, the documents of the set of documents according to the fourth scores.   
     
     
         3 . The method of  claim 2 , wherein receiving the one or more keywords comprises receiving a web query from a client device, the method further comprising transmitting the ranking of the documents of the set of documents to the client device. 
     
     
         4 . The method of  claim 2 , wherein calculating the fourth score comprises weighting and summing the first, second, and third scores. 
     
     
         5 . The method of  claim 4 , wherein the first score is normalized to one. 
     
     
         6 . The method of  claim 5 , wherein the third score is weighted more than the second score. 
     
     
         7 . The method of  claim 6 , wherein the second score is weighted one tenth of a weighting of the third score. 
     
     
         8 . The method of  claim 2 , wherein calculating, by the computer server, for the each document, the first score as the function of usage of the one or more keywords in the each document comprises calculating the first score as a function of a number of usages of the one or more keywords in the each document. 
     
     
         9 . The method of  claim 2 , wherein calculating, for the each document, the second score that is the function of the number of transitions of users from viewing another document of the document corpus to viewing the each document comprises evaluating clickstream data. 
     
     
         10 . The method of  claim 2 , wherein calculating for the each document the third score that is the function of a difference between the current frequency and the typical frequency, comprises calculating the third score for the each document as CV−EV, where CV is the current frequency and EV is the typical frequency. 
     
     
         11 . The method of  claim 2 , further causing, by the computer server, the second score to decay with elapsing time. 
     
     
         12 . A system for ranking documents, the system comprising:
 at least one processor;   a communication interface; and   a memory containing a plurality of program instructions configured to cause the at least one processor to:
 receive one or more keywords; 
 identify from a document corpus a set of documents relevant to the one or more keywords; 
 for each document of the set of documents—
 calculate for the each document, a first score as a function of usage of the one or more keywords in the each document; 
 calculate for the each document, a second score that is a function of a number of transitions of users from viewing another document of the document corpus to viewing the each document; 
 calculate for the each document, a typical frequency at which the each document is viewed by the users; 
 calculate for the each document, a current frequency at which the each document is viewed by the users; 
 calculate for the each document, a third score that is a function of a difference between the current frequency and the typical frequency; and 
 
 calculate for the each document a fourth score by combining the first, second, and third scores; and 
 ranking, the documents of the set of documents according to the fourth scores. 
   
     
     
         13 . The system of  claim 12 , wherein the plurality of program instructions are further configured to cause the at least one processor to receive the one or more keywords by receiving a web query from a client device, the method further comprising transmitting the ranking of the documents of the set of documents to the client device. 
     
     
         14 . The system of  claim 12 , wherein the plurality of program instructions are further configured to cause the at least one processor to calculate the fourth score by weighting and summing the first, second, and third scores. 
     
     
         15 . The system of  claim 14 , wherein the plurality of program instructions are further configured to cause the at least one processor to normalize the first score to one. 
     
     
         16 . The system of  claim 15 , wherein the plurality of program instructions are further configured to cause the at least one processor to weight the second score less than the third score. 
     
     
         17 . The system of  claim 16 , wherein the plurality of program instructions are further configured to cause the at least one processor to weight the second score one tenth of a weighting of the third score. 
     
     
         18 . The system of  claim 12 , wherein the plurality of program instructions are further configured to cause the at least one processor to calculate the first score for the each document by calculating the first score as a function of a number of usages of the one or more keywords in the each document. 
     
     
         19 . The system of  claim 12 , wherein the plurality of program instructions are further configured to cause the at least one processor to calculate the second score by evaluating clickstream data. 
     
     
         20 . The system of  claim 12 , wherein the plurality of program instructions are further configured to cause the at least one processor to calculate the third score for the each document as CV−EV, where CV is the current frequency and EV is the typical frequency. 
     
     
         21 . The system of  claim 12 , wherein the plurality of program instructions are further configured to cause the at least one processor to cause the second score to decay with elapsing time.

Join the waitlist — get patent alerts

Track US2015113006A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.