The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 17, 2025

Filed:

May. 24, 2021
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Moshe David, Giv'atayim, IL;

Aviv Hurvitz, Tel Aviv, IL;

Eyal Krupka, Shimshit, IL;

Qingfen Lin, Redmond, WA (US);

Arash Ghanaie-Sichanie, Woodinville, WA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06V 20/40 (2022.01); G06T 7/20 (2017.01); G06T 7/70 (2017.01); G06V 10/22 (2022.01); G06V 40/16 (2022.01); G10L 25/57 (2013.01); H04N 7/15 (2006.01);
U.S. Cl.
CPC ...
G06V 20/41 (2022.01); G06T 7/20 (2013.01); G06T 7/70 (2017.01); G06V 10/22 (2022.01); G06V 40/161 (2022.01); G10L 25/57 (2013.01); H04N 7/15 (2013.01); G06T 2207/10016 (2013.01); G06T 2207/30201 (2013.01);
Abstract

In a system including a processor and memory, the memory includes instructions that, when executed by the processor, cause the processor to control the system to perform receiving a video stream capturing objects; identifying, based on the received video stream, object areas corresponding to the objects, respectively; tracking the object areas in the received video stream; generating, based on the tracking of the object areas, visual data sets at a plurality of times, wherein each visual data set is generated at a different time and includes visual data representing each object area; determining a priority of each visual data in each visual data set; selecting, based on the determined priority of each visual data, a group of the visual data to be transmitted to a remote system; and transmitting, to the remote system, the selected group of the visual data.


Find Patent Forward Citations

Loading…