Presenting Search Results in a Dynamically Formatted Graphical User Interface
US-2024420206-A1 · Dec 19, 2024 · US
US2021019358A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2021019358-A1 |
| Application number | US-201916516453-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 19, 2019 |
| Priority date | Jul 19, 2019 |
| Publication date | Jan 21, 2021 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method includes displaying and capturing image data containing an object and accessing a plurality of records related to objects, selecting a record related to the captured object, obtaining an identifier of a vendor of the object of the selected data record, combining the selected data record and the vendor identifier to form a search record, displaying, based on the search record, an augmented reality interface to receive a first interactive action for saving the search record, receiving the first interactive action, saving, in response to receiving the first interactive action, the search record into a searchable data structure, receiving a second interactive action, retrieving, in response to receiving the second interactive action, the search record from the searchable data structure, updating the vendor identifier based on the retrieved search record, and displaying information related to the search record.
Opening claim text (preview).
1 . A method for processing information about an object requiring recognition, comprising: displaying a scene containing the object; receiving a request to capture image data of the scene; capturing the requested image data; extracting image data of the object from the captured image data; accessing a plurality of data records, the data records comprising image data of stored objects; selecting one of the data records based on a relationship between the image data of the stored objects and the extracted image data of the object; obtaining a vendor identifier of a first vendor of the stored object of the selected data record; combining the selected data record and the vendor identifier to form a search record; displaying, based on the search record, an augmented reality interface to receive a first interactive action for saving the search record; receiving the first interactive action; saving, in response to receiving the first interactive action, the search record into a searchable data structure; receiving a second interactive action to perform an updated vendor search based on the search record; retrieving, in response to receiving the second interactive action the search record from the searchable data structure; updating the vendor identifier of the retrieved search record, wherein updating the vendor identifier includes obtaining an identifier for a second vendor based on a location at which the second interactive action is performed; and displaying information related to the updated vendor search. 2 . The method of claim 1 , wherein obtaining the identifier for the first or the second vendor comprises obtaining a name and a location of the first or second vendor, respectively. 3 . The method of claim 2 , wherein the obtaining the name and the location of the first or the second vendor comprises: selecting a chosen location; selecting a chosen radial distance about the chosen location; and selecting the vendor of the stored object of the selected data record, the vendor having a location at a distance from the chosen location that is no larger than the chosen radial distance. 4 . The method of claim 1 , further comprising obtaining a plurality of identifiers for a plurality of vendors. 5 . The method of claim 1 , further comprising obtaining a price of the stored object requested by the first or second vendor. 6 . The method of claim 5 , wherein the augmented reality interface comprises an interface for making a comment, the comment being at least one of text data or graphics data related to at least one of the stored objects, a vendor, or the price of the stored object. 7 . The method of claim 1 , wherein the augmented reality interface comprises an interface for editing the search record. 8 . (canceled) . 9 . The method of claim 1 , wherein selecting one of the data records comprises: evaluating likelihoods that the data records are related to the stored object; and identifying one of the data records having the highest likelihood. 10 . The method of claim 9 , wherein updating the identifier comprises evaluating likelihoods using an artificial neural network. 11 . The method of claim 9 , wherein displaying the augmented reality interface comprises: displaying the augmented reality interface only when a likelihood of the selected data record is at least equal to a predetermined threshold; and providing an indication when a likelihood of the identified data record is less than the predetermined threshold. 12 . The method of claim 9 , comprising using a computer-based neural network model to perform the step of selecting the one of the data records. 13 . The method of claim 1 , wherein at least one of the first or the second interactive action comprises a gesture from a user. 14 . The method of claim 1 , wherein the augmented reality interface comprises a graphical overlay. 15 . The method of claim 1 , wherein capturing the requested image data comprises manipulating a viewpoint of the scene. 16 . A method for processing information about an object requiring recognition, comprising: displaying a scene containing the object; receiving a request to capture image data of the scene; capturing the requested image data; extracting image data of the object from the captured image data; accessing a plurality of data records, the data records comprising image data of stored objects; selecting one of the data records based on a relationship between image data of the stored objects and the extracted image data of the object; obtaining a vendor identifier of a first vendor of the stored object of the selected data record; combining the selected data record and the vendor identifier to form a search record accessible by a computing device; displaying, based on the search record, an augmented reality interface to receive a first interactive action for saving the search record; receiving the first interactive action to perform an updated vendor search based on the search record; saving the search record into a database, in response to receiving the first interactive action; receiving a request to retrieve the search record using the computing device; retrieving the search record from the database, in response to the received request; updating the vendor identifier of the retrieved search record, wherein updating the vendor identifier includes obtaining an identifier for a second vendor based on a location at which the search record was retrieved; and displaying information related to the search record. 17 . (canceled) 18 . The method of claim 16 , wherein selecting one of the data records comprises: evaluating likelihoods that the data records are related to the stored object; and identifying one of the data records having the highest likelihood. 19 . The method of claim 18 , wherein evaluating likelihoods that the data records are related to the stored object comprises: transmitting the extracted image data of the object to a remote computing system; and receiving the identified data record having the highest likelihood from the remote computing system. 20 . A non-transitory computer-readable medium containing instructions, which when executed by a processor result in operations comprising: displaying a scene containing the object; receiving a request to capture image data of the scene; capturing the requested image data; extracting image data of the object from the captured image data; accessing a plurality of data records, the data records comprising image data of stored objects; selecting one of the data records based on a relationship between image data of the stored objects and the extracted image data of the object; obtaining a vendor identifier of a first vendor of the stored object of the selected data record; combining the selected data record and the vendor identifier to form a search record; displaying, based on the search record, an augmented reality interface to receive a first interactive action for saving the search record; receiving the first interactive action to perform an updated vendor search based on the search record; saving the search record into a cloud-based database, in response to receiving the first interactive action, the database having a web-based interface allowing access to the search record from a remote computing device using a web browser; receiving, from the remote computing device, a request to retrieve the search record; retrieving the search record from the database by the remote co
Detecting or categorising vehicles · CPC title
in augmented reality scenes · CPC title
Query formulation, e.g. graphical querying · CPC title
Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title
by formulating product or service queries, e.g. using keywords or predefined options · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.