Patent Issued for Cross-device presentation with conversational user interface (USPTO 11978113): United Services Automobile Association
2024 MAY 29 (NewsRx) -- By a
Patent number 11978113 is assigned to
The following quote was obtained by the news editors from the background information supplied by the inventors: “Various types of network-connected smart appliances, Internet of Things (IoT) devices, mobile devices, and/or other computing devices have become available to consumers. Such devices may serve a primary function (e.g., a washing machine washing clothes), while also providing smart capabilities for sensing its state, and/or the state of the local environment, collecting state data, executing logic, communicating information to other devices over networks, and so forth. Different devices may have different capabilities with regard to data input and data output. For example, a device may accept audio input (e.g., speech input) and provide audio output, but may not include a display for visually presenting data, or may include a limited display that does not support a graphical user interface (GUI). As another example, a device such as a television may include a large display but may lack a full-featured user interface for inputting data.”
In addition to the background information obtained for this patent, NewsRx journalists also obtained the inventors’ summary information for this patent: “Implementations of the present disclosure are generally directed to cross-device presentation. More specifically, implementations are directed to receiving one or more search terms through a conversational user interface of an input device, generating recommendation information based on the search term(s), and presenting the recommendation information through at least one output device other than the input device.
“In general, innovative aspects of the subject matter described in this specification can be embodied in methods that include operations of: receiving speech data provided by a user during a speech interaction with a conversational user interface (CUI) executing on an input computing device; analyzing the speech data to determine at least one search term that is specified by the user through the speech interaction; determining an item score for each of a plurality of items, wherein the item score indicates a predicted affinity of the user for a respective item and is determined based at least partly on a degree of correspondence between the at least one search term and criteria information for the respective item; generating recommendation information for the user describing at least one recommended item for which the respective item score is at least a threshold value; and transmitting the recommendation information for presentation through at least one output computing device that is associated with the user.
“Implementations can optionally include one or more of the following features: the operations further include transmitting the recommendation information to the input computing device for presentation through the CUI; the input computing device is a personal assistant (PA) device; the input computing device is headless; the at least one output computing device includes a display; the recommendation information is transmitted to the at least one output computing device for presentation through the display; the analyzed speech data is audio data that is recorded by at least one microphone that is a component of the input computing device; the analyzed speech data is text data that is generated by transcribing at least a portion of audio data that is recorded by at least one microphone that is a component of the input computing device; the plurality of items includes a plurality of vehicles available for purchase; the recommendation information includes a plurality of recommended items that are ordered according to the respective item score for each of the plurality of recommended items.
“Other implementations of any of the above aspects include corresponding systems, apparatus, and computer programs that are configured to perform the actions of the methods, encoded on computer storage devices. The present disclosure also provides a computer-readable storage medium coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations in accordance with implementations of the methods provided herein. The present disclosure further provides a system for implementing the methods provided herein. The system includes one or more processors, and a computer-readable storage medium coupled to the one or more processors having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations in accordance with implementations of the methods provided herein.
“Implementations of the present disclosure provide the following technical advantages and technical improvements over previously available solutions. By integrating services through a conversational user interface executing on a personal assistant device, implementations provide an efficient, hands-free, speech interactive technique for accessing services that avoids or reduces the use of graphical user interfaces executing on other computing devices, thus reducing the amount of processing power, active memory, network bandwidth, storage capacity, and/or other computing resources that may be employed by previously available systems to provide services to users. Moreover, by integrating services through a conversational user interface executing on a personal assistant device, implementations provide a technique to leverage a personal assistant device that a user may have in their home or other environment, to provide new options to access services, facilitate item searches, facilitate transactions, provide marketing opportunities to a service provider, enable a service provider to reduce costs and time spent for customer service personnel, and generally provide a more positive and easy-to-use user experience than is available using traditional, previously available search interfaces.”
The claims supplied by the inventors are:
“1. A computer-implemented method performed by at least one processor, the method comprising: receiving, by the at least one processor, from an input computing device, speech data provided by a user during a speech interaction with a user interface (UI) executing on the input computing device; analyzing, by the at least one processor, the speech data to determine at least one search term that is specified by the user through the speech interaction; generating, by the at least one processor and based on the search term, at least one recommendation for the user including a search result responsive to the search term; automatically detecting at least one output computing device that is available to display the at least one recommendation, the at least one output computing device being different from the input computing device, wherein the detecting comprises: automatically detecting that the at least one output computing device is turned on and network-accessible; in response to automatically detecting that the at least one output computing device is turned on and network-accessible, prompting, through the UI executing on the input computing device, the user to confirm whether the at least one recommendation is to be presented on the at least one output computing device; and in response to receiving confirmation from the user that the at least one recommendation is to be presented on the at least one output computing device, transmitting, by the at least one processor, the at least one recommendation for display on the at least one output computing devices.
“2. The method of claim 1, further comprising: transmitting, by the at least one processor, the at least one recommendation to the input computing device for presentation through the UI.
“3. The method of claim 1, wherein the input computing device is a personal assistant (PA) device.
“4. The method of claim 1, wherein: the input computing device is headless; and the at least one output computing device includes a display.
“5. The method of claim 1, wherein the analyzed speech data is audio data that is recorded by at least one microphone that is a component of the input computing device.
“6. The method of claim 1, wherein the analyzed speech data is text data that is generated by transcribing at least a portion of audio data that is recorded by at least one microphone that is a component of the input computing device.
“7. The method of claim 1, wherein the at least one recommendation includes a plurality of recommended items that are ordered according to a respective item score for each of the plurality of recommended items.
“8. The method of claim 1, wherein the output computing device is a television.
“9. The method of claim 1, wherein detecting the at least one output computing device of the user that is available to display the at least one recommendation comprises: detecting a plurality of output computing devices that are located at different locations and are available to display the at least one recommendation, the plurality of output computing devices being different from the input computing device, and wherein transmitting, by the at least one processor, the at least one recommendation for display on the at least one output computing device comprises: transmitting, by the at least one processor, the at least one recommendation for display on the plurality of output computing devices.
“10. A system, comprising: at least one processor; and a memory communicatively coupled to the at least one processor, the memory storing instructions which, when executed by the at least one processor, cause the at least one processor to perform operations comprising: receiving, from an input computing device, speech data provided by a user during a speech interaction with a user interface (UI) executing on the input computing device; analyzing the speech data to determine at least one search term that is specified by the user through the speech interaction; generating at least one recommendation for the user including a search result responsive to the search term; and automatically detecting at least one output computing device of the user that is available to display the at least one recommendation, the at least one output computing device being different from the input computing device, wherein the detecting comprises: automatically detecting that the at least one output computing device is turned on and network-accessible; and in response to automatically detecting that the at least one output computing device is turned on and network-accessible, prompting, through the UI executing on the input computing device, the user to confirm whether the at least one recommendation is to be presented on the at least one output computing device; and in response to receiving confirmation from the user that the at least one recommendation is to be presented on the at least one output computing device, transmitting, by the at least one processor, the at least one recommendation for display on the at least one output computing device.
“11. The system of claim 10, the operations further comprising: transmitting the at least one recommendation to the input computing device for presentation through the UI.
“12. The system of claim 10, wherein the input computing device is a personal assistant (PA) device.
“13. The system of claim 10, wherein: the input computing device is headless; and the at least one output computing device includes a display.
“14. The system of claim 10, wherein the analyzed speech data is audio data that is recorded by at least one microphone that is a component of the input computing device.
“15. The system of claim 10, wherein the analyzed speech data is text data that is generated by transcribing at least a portion of audio data that is recorded by at least one microphone that is a component of the input computing device.
“16. The system of claim 10, wherein the at least one recommendation includes a plurality of recommended items that are ordered according to a respective item score for each of the plurality of recommended items.
“17. One or more non-transitory computer-readable media storing instructions which, when executed by at least one processor, cause the at least one processor to perform operations comprising: receiving, from an input computing device, speech data provided by a user during a speech interaction with a user interface (UI) executing on the input computing device; analyzing the speech data to determine at least one search term that is specified by the user through the speech interaction; determining an item score for each of a plurality of items, wherein the item score indicates a predicted affinity of the user for a respective item and is determined based at least partly on a degree of correspondence between the at least one search term and criteria information for the respective item; generating at least one recommendation for the user including a search result responsive to the search term; and automatically detecting at least one output computing device of the user that is available to display the at least one recommendation, the at least one output computing device being different from the input computing device, wherein the detecting comprises: automatically detecting that the at least one output computing device is turned on and network-accessible; and in response to automatically detecting that the at least one output computing device is turned on and network-accessible, prompting, through the UI executing on the input computing device, the user to confirm whether the at least one recommendation is to be presented on the at least one output computing device; and in response to receiving confirmation from the user that the at least one recommendation is to be presented on the at least one output computing device, transmitting, by the at least one processor, the at least one recommendation for display on the at least one output computing devices.
“18. The one or more non-transitory computer-readable media of claim 17, wherein: the input computing device is headless; and the at least one output computing device includes a display.
“19. The one or more non-transitory computer-readable media of claim 17, wherein the analyzed speech data is audio data that is recorded by at least one microphone that is a component of the input computing device.
“20. The one or more non-transitory computer-readable media of claim 17, wherein the analyzed speech data is text data that is generated by transcribing at least a portion of audio data that is recorded by at least one microphone that is a component of the input computing device.”
URL and more information on this patent, see: Alcantar, Ricardo. Cross-device presentation with conversational user interface.
(Our reports deliver fact-based news of research and discoveries from around the world.)



New Risk Management Research from International Water Management Institute Discussed (Youth inclusion in value chain development: a case of the aquaculture in Nigeria): Risk Management
Testimony concludes in Daybell trial; closing arguments Wednesday
Advisor News
- Affordability on Florida lawmakers’ minds as they return to the state Capitol
- Gen X confident in investment decisions, despite having no plan
- Most Americans optimistic about a financial ‘resolution rebound’ in 2026
- Mitigating recession-based client anxiety
- Terri Kallsen begins board chair role at CFP Board
More Advisor NewsAnnuity News
- Reframing lifetime income as an essential part of retirement planning
- Integrity adds further scale with blockbuster acquisition of AIMCOR
- MetLife Declares First Quarter 2026 Common Stock Dividend
- Using annuities as a legacy tool: The ROP feature
- Jackson Financial Inc. and TPG Inc. Announce Long-Term Strategic Partnership
More Annuity NewsHealth/Employee Benefits News
- Mrvan votes to reinstate expired federal health insurance subsidies
- 'Through the roof' stress as CT health insurance glitch is corrected in open enrollment
- Healey taps $250M to offset rising health insurance premiums
- Why the Pittsburgh Post-Gazette’s closure exposes a growing threat to democracy
- TRAHAN SUPPORTS BIPARTISAN LEGISLATION TO END THE GOP HEALTH CARE CRISIS
More Health/Employee Benefits NewsLife Insurance News