Accelerating Method of Executing Comparison Functions and Accelerating System of Executing Comparison Functions
US-2022365892-A1 · Nov 17, 2022 · US
US11748405B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11748405-B2 |
| Application number | US-202117502102-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 15, 2021 |
| Priority date | Oct 15, 2021 |
| Publication date | Sep 5, 2023 |
| Grant date | Sep 5, 2023 |
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, comprising: receiving a first search query that is associated with a video file; retrieving one or more search results in response to the first search query, each of the search results corresponding to a different section in the video file; and displaying the search results on a display device, wherein displaying any of the search results includes displaying a link that points to the section of the video file, which corresponds to the search result.
Opening claim text (preview).
The invention claimed is: 1. A method, comprising: receiving an instant search query that is associated with a video file; retrieving a plurality of search results in response to the instant search query, each of the search results corresponding to a different section in the video file; performing a search of a cache to identify a prior search query that matches the instant search query, the search being-performed after the plurality of search results is retrieved in response to the search query; retrieving, from the cache, an initial selection result that is associated with the prior search query, the initial selection result being a prior search result that was returned in response to the prior search query and selected first among a plurality of prior search results that were returned in response to the prior search query, comparing each of the search results to the initial selection result to determine a respective degree of similarity between the search result and the initial selection result; identifying a given one of the plurality of search results that has a highest degree of similarity to the initial selection result; and displaying the plurality of search results on a display device, wherein displaying the plurality of search results includes displaying the given search result in a manner that causes the given search result to stand out relative to the rest of the plurality of search results. 2. The method of claim 1 , wherein displaying the given search result in a manner that causes the given search result to stand out includes at least one of: (i) displaying the given search result at a top of a list of the plurality of search results, (ii) displaying the given search result in a different color or font size than remaining ones of the plurality of search results, or (iii) displaying the given search to the side of the remaining ones of the plurality of search results. 3. The method of claim 1 , wherein displaying the given search result includes generating a summary for the given search result based on the initial selection result and displaying the summary. 4. The method of claim 3 , wherein generating the summary based on the initial selection result includes: identifying a first portion of the initial selection result, identifying a plurality of second portions of the given search result, comparing each of the second portions to the first portion, selecting one of the second portions based on an outcome of the comparison, and using the selected second portion as a basis for generating the summary. 5. The method of claim 1 , wherein: displaying the given search result includes generating an icon for the given search result and displaying the icon adjacent to a respective link for the given search result; and generating the icon for the given search result includes selecting a frame from the section of the video file that corresponds to the given search result, the frame being selected based on the initial selection result, and generating the icon based on the selected frame. 6. The method of claim 5 , wherein generating the icon based on the selected frame includes at least one of cropping and/or resizing the selected frame. 7. The method of claim 1 , wherein the video file includes a recording of a teleconference. 8. A system, comprising: a memory; and at least one processor that is configured to perform the operations of: receiving an instant search query that is associated with a video file; retrieving a plurality of search results in response to the instant search query, each of the search results corresponding to a different section in the video file; performing a search of a cache to identify a prior search query that matches the instant search query, the search being performed after the plurality of search results is retrieved in response to the search query; retrieving, from the cache, an initial selection result that is associated with the prior search query, the initial selection result being a prior search result that was returned in response to the prior search query and selected first among a plurality of prior search results that were returned in response to the prior search query, comparing each of the search results to the initial selection result to determine a respective degree of similarity between the search result and the initial selection result; identifying a given one of the plurality of search results that has a highest degree of similarity to the initial selection result; and displaying the plurality of search results on a display device, wherein displaying the plurality of search results includes displaying the given search result in a manner that causes the given search result to stand out relative to the rest of the plurality of search results. 9. The system of claim 8 , displaying the given search result in a manner that causes the given search result to stand out includes at least one of: displaying the given search result at a top of a list of the plurality of search results, (ii) displaying the given search result in a different color or font size than remaining ones of the plurality of search results, or (iii) displaying the given search to the side of the remaining ones of the plurality of search results. 10. The system of claim 8 , wherein displaying any of the search results includes generating a summary for the given search result based on the initial selection result and displaying the summary. 11. The system of claim 10 , wherein generating the summary based on the initial selection result includes: identifying a first portion of the initial selection result, identifying a plurality of second portions of the given search result, comparing each of the second portions to the first portion, selecting one of the second portions based on an outcome of the comparison, and using the selected second portion as a basis for generating the summary. 12. The system of claim 8 , wherein: displaying the given search result includes generating an icon for the given search result and displaying the icon adjacent to a respective link for the given search result; and generating the icon for the given search result includes selecting a frame from the section of the video file that corresponds to the given search result, the frame being selected based on the initial selection result, and generating the icon based on the selected frame. 13. The system of claim 12 , wherein generating the icon based on the selected frame includes at least one of cropping and/or resizing the selected frame. 14. The system of claim 8 , wherein the video file includes a recording of a teleconference. 15. A non-transitory computer-readable medium storing one or more processor-executable instructions, which, when executed by at least one processor, cause the at least one processor to perform the operations of: receiving an instant search query that is associated with a video file; retrieving a plurality of search results in response to the instant search query, each of the search results corresponding to a different section in the video file; performing a search of a cache to identify a prior search query that matches the instant search query, the search being performed after the plurality of search results is retrieved in response to the search query; retrieving, from the cache, an initial selection result that is associated with the prior search query, the initial selection result being a prior search result that was returned in response to the prior search query and selected first among a plurality of prior search results that were returned in response to the prior search query, c
in form of a video summary, e.g. the video summary being a video sequence, a composite still image or having synthesized frames · CPC title
Filtering based on additional data, e.g. user or group profiles · CPC title
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
Presentation of query results · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.