17938455. Handling Contradictory Queries on a Shared Device simplified abstract (GOOGLE LLC)

From WikiPatents
Jump to navigation Jump to search

Handling Contradictory Queries on a Shared Device

Organization Name

GOOGLE LLC

Inventor(s)

Matthew Sharifi of Kilchberg (CH)

Victor Carbune of Zurich (CH)

Handling Contradictory Queries on a Shared Device - A simplified explanation of the abstract

This abstract first appeared for US patent application 17938455 titled 'Handling Contradictory Queries on a Shared Device

Simplified Explanation

The method described in the abstract involves handling contradictory queries on a shared device by identifying conflicting long-standing operations and selecting compromise operations for a digital assistant to perform.

  • The method involves receiving a first query specifying a long-standing operation, then receiving a second query specifying another long-standing operation while the first operation is being performed.
  • The second query is determined to be from a different user and conflicting with the first operation.
  • A query resolver is used to identify compromise operations for the digital assistant to perform.
  • The digital assistant is instructed to perform a selected compromise operation among the identified options.

Potential Applications

This technology could be applied in shared smart home devices, collaborative work environments, and multi-user digital assistants.

Problems Solved

This method solves the problem of conflicting queries on shared devices, ensuring smooth operation and user satisfaction.

Benefits

The benefits of this technology include improved user experience, efficient task handling, and conflict resolution in shared device environments.

Potential Commercial Applications

Potential commercial applications include smart home devices, office collaboration tools, and multi-user digital assistant platforms.

Possible Prior Art

One possible prior art could be methods for handling conflicting commands in multi-user systems or shared devices.

Unanswered Questions

How does the method prioritize compromise operations among conflicting queries?

The method does not specify how the compromise operation is selected when multiple conflicting queries are identified.

What happens if the compromise operation also conflicts with other ongoing tasks?

The abstract does not address how the system handles situations where the selected compromise operation conflicts with other tasks being performed by the digital assistant.


Original Abstract Submitted

A method for handling contradictory queries on a shared device includes receiving a first query issued by a first user, the first query specifying a first long-standing operation for a digital assistant to perform, and while the digital assistant is performing the first long-standing operation, receiving a second query, the second query specifying a second long-standing operation for the digital assistant to perform. The method also includes determining that the second query was issued by another user different than the first user and determining, using a query resolver, that performing the second long-standing operation would conflict with the first long-standing operation. The method further includes identifying one or more compromise operations for the digital assistant to perform, and instructing the digital assistant to perform a selected compromise operation among the identified one or more compromise operations.