Back to results
US 2021/0344792 A1Published application
Curated search of entities from dial pad selections
AssigneeVyng, Inc.
InventorsPaul Kats, Jeffrey Chernick, Mark Randall Goldston, Sohrab Pirayesh
Life of this patent
Estimating the term…
Abstract
Automated dialing of an entity from a curated list of entities responsive to user selections of dial pad entries, the curated list of entities formed from phrases formed from the dial pad entries. The curated list of entities is based on at least one of user call activity, search engine activity responsive to the phrases, a set of Sender Controlled Media participants, a set of categories of contacts, and entity offerings.
Claims23
A system comprising:
- a dialer executing on a processor of a smart phone, the dialer constructed with a dial pad interface through which a user is enabled to sequentially select numbers;
- a phrase forming circuit that responds to the sequentially selected numbers by forming phrases based on alphabetic characters associated with the sequentially selected numbers;
- a candidate entity search engine that performs search activity responsive to the formed phrases and returns a ranked set of search results to the dialer;
- and
- the dialer further constructed with a search result interface in which the dialer presents at least one result of the set of search results and, responsive to selection thereof by the user, dials a candidate entity that corresponds to the user selection.
2 more elements
A method comprising:
- receiving with a server a set of dial pad selections in a selection order from a dialer on a smart phone;
- forming with a processor of the server, as the dial pad selections are received, partial phrases based on alphabetic characters associated with the received dial pad selections;
- determining with the server a set of candidate phrases from the partial phrases based on a set of contact resources available to the smart phone;
- refining with the server the set of candidate phrases based on user context;
- and
- causing a call to be placed via the dialer on the smart phone responsive to receiving a user selection of one of the candidate phrases.
3 more elements
A method comprising:
- forming with a processor an ordered stream of numeric values representing dial pad element selections into partial phrases based on alphabetic characters associated with each dial pad element;
- determining with the processor a set of candidate contact entities based on results of search engine activity responsive to at least one of the partial phrases;
- refining with the processor the set of candidate contact entities based on user context;
- and
- causing a call to be placed by a source of the ordered stream responsive to receiving a user selection from the refined set of candidate contact entities, wherein the call is caused to be placed to the user-selected contact entity.
2 more elements
Dependencies are inferred from the claim text.