IP Library Granted Patent US 12,273,400
Granted Patent B2
US 12,273,400 · App. 17/060,485 · Granted Apr 8, 2025

Graphical representation-based user authentication system and method

Inventor: Cevat Yerli (Frankfurt am Main, DE)
Assignee: TMRW FOUNDATION IP S.ÀR.L.
H04L65/4053G06F3/011G06F21/32G06T19/003H04L65/4015G06V40/168G09B5/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,273,400
App. No.
17/060,485
Granted
Apr 8, 2025
Kind
B2
Abstract

A user authentication system comprising one or more cloud server computers storing a user database storing user data associated with a user account and one or more corresponding user graphical representations, and a facial scanning and authentication module connected to the database. The one or more cloud server computers are configured to authenticate a user by performing a facial scanning of the user, including extracting facial feature data from camera data received from a client device and checking the extracted facial feature data for a match against a user graphical representation associated with the user account in the user database. If a matching user graphical representation is found in the checking step, the system provides the user with access to the corresponding user account. Otherwise, the system generates, from the camera data, a new user graphical representation along with a new user account stored in the user database.

Claims (44)

1. A user authentication system comprising:

one or more cloud server computers comprising at least one processor and memory storing data and instructions comprising a user database storing user data associated with a user account and one or more user graphical representation configured to visually represent the user within a three-dimensional virtual environment, and a facial scanning and authentication module connected to the database,

wherein the one or more cloud server computers are configured to perform steps comprising:

authenticating a user by performing a facial scanning of the user through the facial scanning and authentication module, wherein the facial scanning comprises extracting facial feature data from live camera feed data received from a client device and checking the extracted facial feature data for a match against the one or more user graphical representation that is configured to visually represent the user within a three-dimensional virtual environment and is associated with the user account in the user database;

in a case in which a matching user graphical representation is found in the checking step, providing the user with access to a three-dimensional virtual environment platform and inserting the user graphical representation into the three-dimensional virtual environment; and

in a case in which the matching user graphical representation is not found in the checking step, generating, from the live camera feed data from which the facial feature data was extracted, a new user graphical representation that is configured to visually represent a new user within a three-dimensional virtual environment along with a new user account, storing the new user account and the new user graphical representation in the user database, providing access to the three-dimensional virtual environment platform, and inserting the new user graphical representation into the three-dimensional virtual environment.

2. The system of claim 1 , wherein the one or more user graphical representations is a user 3D virtual cutout, or a user real-time 3D virtual cutout with a removed background, or a video with removed background, or a video without removed background.

3. The system of claim 2 , wherein the one or more cloud server computers are further configured to animate the matching user graphical representation or the new user graphical representation, and

wherein animating the matching user graphical representation comprises applying machine vision algorithms by the client device or the at least one cloud server computer on the respective user graphical representation for recognizing facial expressions of the user and graphically simulating the facial expressions on the user graphical representation.

4. The system of claim 1 , wherein the one or more cloud server computers are further configured to check a date of the matching user graphical representation and determine whether an update of the matching user graphical representation is required.

5. The system of claim 1 , wherein the one or more cloud server computers are further configured to overlay the new user graphical representation on a third-party source linked to the virtual environment.

6. The system of claim 1 , wherein the generation process of the new user graphical representation takes place asynchronously from user access to the new user account by granting the user access to the new user account while the new user graphical representation is being generated.

7. The system of claim 1 , wherein the one or more cloud server computers are further configured to authenticate the user through login authentication credentials comprising a personal identification number (PIN), or username and password, or a combination thereof.

8. The system of claim 1 , wherein the authenticating is triggered in response to activation of an invitation link sent from by one client device to another client device.

9. The system of claim 1 , wherein the facial scanning uses 3D authentication comprising guiding a user to perform a head movement pattern and extracting 3D face data based on the head movement pattern.

10. The system of claim 9 , wherein the 3D authentication uses one or more deep learning techniques to authenticate the user using the 3D face data.

11. A user authentication method comprising:

providing in memory of one or more cloud server computers a user database storing user data associated with a user account and one or more user graphical representation configured to visually represent the user within a three-dimensional virtual environment, and a facial scanning and authentication module connected to the database;

receiving, from a client device, a request to access the user account;

performing a facial scanning of a user of the client device through the facial scanning and authentication module by extracting facial feature data from live camera feed data captured by at least one camera in communication with the client device;

checking the extracted facial feature data for a match against the one or more user graphical representation that is configured to visually represent the user within a three-dimensional virtual environment and is associated with the user account in the user database;

in a case in which a matching user graphical representation is found in the checking step, providing the user with access to a three-dimensional virtual environment platform and inserting the user graphical representation into the three-dimensional virtual environment; and

in a case in which the matching user graphical representation is not found in the checking step, generating, from the live camera feed data from which the facial feature data was extracted, a new user graphical representation that is configured to visually represent a new user within a three-dimensional virtual environment along with a new user account, storing the new user account and the new user graphical representation in the user database, providing access to the three-dimensional virtual environment platform, and inserting the new user graphical representation into the three-dimensional virtual environment.

12. The method of claim 11 , wherein the one or more user graphical representations is a user 3D virtual cutout, or a user real-time 3D virtual cutout, or a video with removed background, or video without removed background.

13. The method of claim 12 , wherein the one or more cloud server computers are further configured to animate the matching user graphical representation or the new user graphical representation, and wherein animating the matching user graphical representation comprises applying machine vision algorithms by the client device or the at least one cloud server computer on a generated user 3D virtual cutout for recognizing facial expressions of the user and graphically simulating the facial expressions on the user 3D virtual cutout.

14. The method of claim 11 , further comprising, if a matching user graphical representation is found in the checking step:

checking a date of the matching user graphical representation;

determining, based at least in part on the date, whether an update of the matching user graphical representation is required by comparing to corresponding threshold values or security requirements; and

in a positive case where an update of the matching user graphical representation is required, generating a user graphical representation update request.

15. The method of claim 11 , further comprising overlaying the new user graphical representation on a third-party source linked to the virtual environment.

16. The method of claim 11 , wherein the generation process of the new user graphical representation takes place asynchronously from user access to the new user account by granting the user access to the new user account while the new user graphical representation is being generated.

17. The method of claim 11 , further comprising authenticating the user through login authentication credentials comprising username and password.

18. The method of claim 11 , wherein the authenticating is triggered in response to activation of an invitation link.

19. A non-transitory computer readable medium having stored thereon instructions configured to cause at least one server computer comprising a processor and memory to perform steps comprising:

providing in memory of one or more cloud server computers a user database storing user data associated with a user account and one or more user graphical representation configured to visually represent the user within a three-dimensional virtual environment, and a facial scanning and authentication module connected to the database;

receiving, from a client device, a request to access the user account;

performing a facial scanning of a user of the client device through the facial scanning and authentication module by extracting facial feature data from live camera feed data captured by at least one camera in communication with the client device;

checking the extracted facial feature data for a match against the one or more user graphical representation that is configured to visually represent the user within a three-dimensional virtual environment and is associated with the user account in the user database;

in a case in which a matching user graphical representation is found in the checking step, providing the user with access to a three-dimensional virtual environment platform and inserting the user graphical representation into the three-dimensional virtual environment; and

in a case in which the matching user graphical representation is not found in the checking step, generating, from the live camera feed data from which the facial feature data was extracted, a new user graphical representation that is configured to visually represent a new user within a three-dimensional virtual environment along with a new user account, storing the new user account and the new user graphical representation in the user database, providing access to the three-dimensional virtual environment platform, and inserting the new user graphical representation into the three-dimensional virtual environment.

20. The non-transitory computer readable medium of claim 19 , the steps further comprising, if a matching user graphical representation is found in the checking step:

checking a date of the matching user graphical representation;

determining, based at least in part on the date, whether an update of the matching user graphical representation is required; and

in a positive case where an update of the matching user graphical representation is required, generating a user graphical representation update request.

Assignments (2)
CHANGE OF NAME Recorded Apr 18, 2025
From: TMRW FOUNDATION IP S.À R.L.
To: TMRW GROUP IP
Reel/Frame 070891/0012 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2024
From: YERLI, CEVAT
To: TMRW FOUNDATION IP S.ÀR.L.
Reel/Frame 069602/0243 →
Continuity (2)
Division 17006327 · Aug 28, 2020
Related Publication 20220070236A1 · Mar 3, 2022
References Cited (265)
US 6409599B1 · Sprout et al. · 2002 [cited by applicant]
US 7386799B1 · Clanton et al. · 2008 [cited by applicant]
US 8032799B2 · Hamilton, III et al. · 2011 [cited by applicant]
US 8659639B2 · Baldino et al. · 2014 [cited by applicant]
US 8850345B1 · Smith · 2014 [cited by applicant]
US 9098167B1 · Issa et al. · 2015 [cited by applicant]
US 9112709B1 · Tofigh et al. · 2015 [cited by applicant]
US 9176721B2 · Mann · 2015 [cited by applicant]
US 9204096B2 · Baldino et al. · 2015 [cited by applicant]
US 9384384B1 · Tyagi · 2016 [cited by examiner]
US 9730017B2 · Belimpasakis et al. · 2017 [cited by applicant]
US 9749367B1 · Kirby et al. · 2017 [cited by applicant]
US 9755966B2 · Butler et al. · 2017 [cited by applicant]
US 10057707B2 · Cartwright et al. · 2018 [cited by applicant]
US 10192363B2 · Lanier et al. · 2019 [cited by applicant]
US 10346378B1 · Jones · 2019 [cited by applicant]
US 10403022B1 · Silva et al. · 2019 [cited by applicant]
US 10659733B1 · Goetzinger · 2020 [cited by applicant]
US 10721280B1 · Heppner et al. · 2020 [cited by applicant]
US 10773169B2 · Leeper et al. · 2020 [cited by applicant]
US 10805101B1 · Wang · 2020 [cited by examiner]
US 10827126B2 · Kwon · 2020 [cited by examiner]
US 10870056B2 · Taylor · 2020 [cited by examiner]
US 10984601B2 · Moroze et al. · 2021 [cited by applicant]
US 11032516B1 · Walters · 2021 [cited by examiner]
US 20030135576A1 · Bodin · 2003 [cited by applicant]
US 20040062423A1 · Doi · 2004 [cited by examiner]
US 20040128350A1 · Topfl et al. · 2004 [cited by applicant]
US 20040210634A1 · Ferrer et al. · 2004 [cited by applicant]
US 20070174429A1 · Mazzaferri et al. · 2007 [cited by applicant]
US 20070282948A1 · Praino et al. · 2007 [cited by applicant]
US 20080005237A1 · Borys et al. · 2008 [cited by applicant]
US 20090202114A1 · Morin et al. · 2009 [cited by applicant]
US 20090254843A1 · Van Wie · 2009 [cited by applicant]
US 20090288007A1 · Leacock et al. · 2009 [cited by applicant]
US 20090288084A1 · Astete et al. · 2009 [cited by applicant]
US 20100142542A1 · Wie et al. · 2010 [cited by applicant]
US 20100146085A1 · Wie et al. · 2010 [cited by applicant]
US 20100194863A1 · Lopes et al. · 2010 [cited by applicant]
US 20100302345A1 · Baldino et al. · 2010 [cited by applicant]
US 20110055320A1 · Gillo et al. · 2011 [cited by applicant]
US 20110055329A1 · Abt et al. · 2011 [cited by applicant]
US 20110225039A1 · Goldman et al. · 2011 [cited by applicant]
US 20110274104A1 · Cozzi et al. · 2011 [cited by applicant]
US 20120190458A1 · Gerson et al. · 2012 [cited by applicant]
US 20120216131A1 · Moyers et al. · 2012 [cited by applicant]
US 20120262537A1 · Baker et al. · 2012 [cited by applicant]
US 20120281708A1 · Chauhan et al. · 2012 [cited by applicant]
US 20120317501A1 · Milou · 2012 [cited by applicant]
US 20130015946A1 · Lau et al. · 2013 [cited by applicant]
US 20130024756A1 · Basso et al. · 2013 [cited by applicant]
US 20130046853A1 · Shuster et al. · 2013 [cited by applicant]
US 20130212160A1 · Lawson et al. · 2013 [cited by applicant]
US 20130212576A1 · Huang et al. · 2013 [cited by applicant]
US 20130335509A1 · Cafferata · 2013 [cited by applicant]
US 20140096136A1 · Duan et al. · 2014 [cited by applicant]
US 20140125758A1 · Baldino et al. · 2014 [cited by applicant]
US 20150092008A1 · Manley et al. · 2015 [cited by applicant]
US 20150213650A1 · Barzuza et al. · 2015 [cited by applicant]
US 20150237667A1 · Ghai et al. · 2015 [cited by applicant]
US 20150288933A1 · Iversen et al. · 2015 [cited by applicant]
US 20150350628A1 · Sanders et al. · 2015 [cited by applicant]
US 20160011896A1 · Khalid · 2016 [cited by applicant]
US 20160142337A1 · Skvortsov et al. · 2016 [cited by applicant]
US 20160210602A1 · Siddique · 2016 [cited by examiner]
US 20160210780A1 · Paulovich et al. · 2016 [cited by applicant]
US 20160227262A1 · Grant et al. · 2016 [cited by applicant]
US 20160234475A1 · Courchesne et al. · 2016 [cited by applicant]
US 20160253675A1 · Remillet · 2016 [cited by applicant]
US 20160300387A1 · Ziman · 2016 [cited by applicant]
US 20160342303A1 · Wie et al. · 2016 [cited by applicant]
US 20170024100A1 · Pieper · 2017 [cited by examiner]
US 20170031357A1 · Bear et al. · 2017 [cited by applicant]
US 20170108347A1 · Zhu et al. · 2017 [cited by applicant]
US 20170109187A1 · Cropper et al. · 2017 [cited by applicant]
US 20170124385A1 · Ganong · 2017 [cited by examiner]
US 20170127023A1 · High · 2017 [cited by examiner]
US 20170134321A1 · Ushio et al. · 2017 [cited by applicant]
US 20170237789A1 · Harner et al. · 2017 [cited by applicant]
US 20170308696A1 · Patel et al. · 2017 [cited by applicant]
US 20170337693A1 · Baruch · 2017 [cited by applicant]
US 20170345212A1 · Palmieri et al. · 2017 [cited by applicant]
US 20170353844A1 · Nylander et al. · 2017 [cited by applicant]
US 20180005429A1 · Osman et al. · 2018 [cited by applicant]
US 20180007339A1 · Castleman · 2018 [cited by applicant]
US 20180027351A1 · Cartwright et al. · 2018 [cited by applicant]
US 20180047196A1 · Du · 2018 [cited by applicant]
US 20180068173A1 · Kolleri · 2018 [cited by examiner]
US 20180069937A1 · Kolleri · 2018 [cited by examiner]
US 20180109282A1 · Khan et al. · 2018 [cited by applicant]
US 20180114082A1 · Choi · 2018 [cited by examiner]
US 20180123987A1 · Brody et al. · 2018 [cited by applicant]
US 20180174325A1 · Fu et al. · 2018 [cited by applicant]
US 20180205619A1 · Rios et al. · 2018 [cited by applicant]
US 20180234471A1 · Qian et al. · 2018 [cited by applicant]
US 20180239515A1 · Cooper et al. · 2018 [cited by applicant]
US 20180352303A1 · Siddique et al. · 2018 [cited by applicant]
US 20180376072A1 · Kwon · 2018 [cited by examiner]
US 20190005848A1 · Garcia Kilroy et al. · 2019 [cited by applicant]
US 20190065027A1 · Hauenstein et al. · 2019 [cited by applicant]
US 20190082997A1 · Lee et al. · 2019 [cited by applicant]
US 20190118086A1 · Gentile et al. · 2019 [cited by applicant]
US 20190126152A1 · Taylor · 2019 [cited by examiner]
US 20190147156A1 · Burri et al. · 2019 [cited by applicant]
US 20190158569A1 · Singleton, IV et al. · 2019 [cited by applicant]
US 20190188895A1 · Miller et al. · 2019 [cited by applicant]
US 20190197785A1 · Tate-Gans et al. · 2019 [cited by applicant]
US 20190199671A1 · Avital et al. · 2019 [cited by applicant]
US 20190200049A1 · Yang et al. · 2019 [cited by applicant]
US 20190265783A1 · Wedig · 2019 [cited by applicant]
US 20190287208A1 · Yerli et al. · 2019 [cited by applicant]
US 20190310757A1 · Lee et al. · 2019 [cited by applicant]
US 20190319472A1 · Lebreux · 2019 [cited by applicant]
US 20190379750A1 · Zamora Duran et al. · 2019 [cited by applicant]
US 20200035064A1 · Soukup · 2020 [cited by examiner]
US 20200065853A1 · Cvinar · 2020 [cited by examiner]
US 20200067998A1 · Pilnock et al. · 2020 [cited by applicant]
US 20200099891A1 · Valli · 2020 [cited by examiner]
US 20200126309A1 · Moroze et al. · 2020 [cited by applicant]
US 20200166991A1 · Aggarwal · 2020 [cited by examiner]
US 20200169694A1 · Yang et al. · 2020 [cited by applicant]
US 20200210562A1 · Tussy · 2020 [cited by applicant]
US 20200294317A1 · Segal · 2020 [cited by applicant]
US 20200322395A1 · Copley et al. · 2020 [cited by applicant]
US 20200404344A1 · Bathory · 2020 [cited by applicant]
US 20210011607A1 · Ziman · 2021 [cited by applicant]
US 20210117654A1 · Arankalle · 2021 [cited by examiner]
US 20210146255A1 · Taylor · 2021 [cited by examiner]
US 20210209855A1 · Stokking · 2021 [cited by applicant]
US 20210218590A1 · Akhoury et al. · 2021 [cited by applicant]
US 20210229673A1 · Singh · 2021 [cited by examiner]
US 20220005275A1 · Atlas et al. · 2022 [cited by applicant]
CN 102084354A · 2011 [cited by applicant]
CN 103890815A · 2014 [cited by applicant]
CN 104915979A · 2015 [cited by applicant]
CN 105051662A · 2015 [cited by applicant]
CN 106027679A · 2016 [cited by examiner]
CN 107430790A · 2017 [cited by applicant]
CN 107820039A · 2018 [cited by applicant]
CN 108513088A · 2018 [cited by applicant]
CN 110531960A · 2019 [cited by applicant]
CN 111386708A · 2020 [cited by applicant]
EP 2237200A1 · 2010 [cited by applicant]
EP 3474522 · 2019 [cited by applicant]
EP 3487148A1 · 2019 [cited by applicant]
EP 3564905A1 · 2019 [cited by applicant]
EP 3624442 · 2020 [cited by applicant]
JP 11289524A · 1999 [cited by applicant]
JP 2000165831A · 2000 [cited by applicant]
JP 2001016563A · 2001 [cited by applicant]
JP 2001236291A · 2001 [cited by applicant]
JP 2005094696A · 2005 [cited by applicant]
JP 2006201985A · 2006 [cited by applicant]
JP 2007122400A · 2007 [cited by applicant]
JP 2008263297A · 2008 [cited by applicant]
JP 2009033255A · 2009 [cited by applicant]
JP 2010267146A · 2010 [cited by applicant]
JP 2011008529A · 2011 [cited by applicant]
JP 2011519438A · 2011 [cited by applicant]
JP 2012525622A · 2012 [cited by applicant]
JP 2013011933A · 2013 [cited by applicant]
JP 2014056308A · 2014 [cited by applicant]
JP 2014233045A · 2014 [cited by applicant]
JP 2016503631A · 2016 [cited by applicant]
JP 2016031542A · 2016 [cited by applicant]
JP 2016144216A · 2016 [cited by applicant]
JP 2018129054A · 2018 [cited by applicant]
JP 2018147355A · 2018 [cited by applicant]
JP 2019133642A · 2019 [cited by applicant]
JP 2019194870A · 2019 [cited by applicant]
JP 2020003876A · 2020 [cited by applicant]
JP 2020013550A · 2020 [cited by applicant]
JP 6645603B1 · 2020 [cited by applicant]
JP 2020035392A · 2020 [cited by applicant]
JP 2020091504A · 2020 [cited by applicant]
JP 2020110375A · 2020 [cited by applicant]
JP 2020115299A · 2020 [cited by applicant]
JP 2020120336A · 2020 [cited by applicant]
KR 100812314 · 2008 [cited by applicant]
KR 1020170005449A1 · 2017 [cited by applicant]
KR 101842657 · 2018 [cited by applicant]
KR 20180039894A · 2018 [cited by applicant]
KR 1020200059683 · 2020 [cited by applicant]
WO 2009108715A2 · 2009 [cited by applicant]
WO 2010063100A1 · 2010 [cited by applicant]
WO 2010065848A1 · 2010 [cited by applicant]
WO 2012056727A1 · 2012 [cited by applicant]
WO 2015123849A1 · 2015 [cited by applicant]
WO 2017064560A8 · 2017 [cited by applicant]
WO 2018092384A1 · 2018 [cited by applicant]
WO 2019204945 · 2019 [cited by applicant]
WO 2019224292A1 · 2019 [cited by applicant]
WO 2020053551A1 · 2020 [cited by applicant]
WO 2020078027A1 · 2020 [cited by applicant]
Eleftheriadis, A., “SVC and Video Communications: Scalable Video Coding Technology for Real-Time Multi-party Video,” Vidyo, May 2016, 15 pages. [cited by applicant]
Office Action mailed Dec. 24, 2020 issued in U.S. Appl. No. 17/006,327, filed Aug. 28, 2020, 31 pages. [cited by applicant]
Office Action mailed Nov. 20, 2020 issued in U.S. Appl. No. 17/005,767, filed Aug. 28, 2020, 14 pages. [cited by applicant]
Office Action mailed Jan. 28, 2021 issued in U.S. Appl. No. 17/060,459, filed Oct. 1, 2020, 28 pages. [cited by applicant]
Office Action mailed Feb. 4, 2021 issued in U.S. Appl. No. 17/060,623, filed Oct. 1, 2020, 31 pages. [cited by applicant]
Office Action mailed Feb. 5, 2021 issued in U.S. Appl. No. 17/060,516, filed Oct. 1, 2020, 38 pages. [cited by applicant]
Office Action mailed Feb. 4, 2021 issued in U.S. Appl. No. 17/060,555, filed Oct. 1, 2020, 36 pages. [cited by applicant]
Office Action mailed Feb. 4, 2021 issued in U.S. Appl. No. 17/060,591, filed Oct. 1, 2020, 29 pages. [cited by applicant]
Office Action mailed Apr. 29, 2021 issued in U.S. Appl. No. 17/160,209, filed Jan. 27, 2021, 30 pages. [cited by applicant]
Supplemental Office Action mailed May 3, 2021 issued in U.S. Appl. No. 17/160,209, filed Jan. 27, 2021, 20 pages. [cited by applicant]
1 Office Action mailed Mar. 2, 2022 issued in U.S. Appl. No. 17/060,623, filed Oct. 1, 2020, 19 pages. [cited by applicant]
Office Action mailed Jul. 7, 2022, issued in U.S. Appl. No. 17/160,209, filed Jan. 27, 2021, 27 pages. [cited by applicant]
Final Office Action mailed Aug. 1, 2022, issued in U.S. Appl. No. 17/060,623, filed Oct. 1, 2020, 21 pages. [cited by applicant]
Final Office Action mailed Jul. 5, 2022, issued in U.S. Appl. No. 17/006,327, filed Aug. 28, 2020, 37 pages. [cited by applicant]
Office Action mailed Mar. 23, 2022, issued in U.S. Appl. No. 17/006,327, filed Aug. 28, 2020, 35 pages. [cited by applicant]
Office Action mailed Apr. 5, 2022, issued in U.S. Appl. No. 17/060,555, filed Oct. 1, 2020, 37 pages. [cited by applicant]
Final Office Action mailed Aug. 19, 2021, issued in U.S. Appl. No. 17/060,516, filed Oct. 1, 2020, 50 pages. [cited by applicant]
Final Office Action mailed Aug. 10, 2021, issued in U.S. Appl. No. 17/060,555, filed Oct. 1, 2020, 33 pages. [cited by applicant]
Final Office Action mailed Aug. 18, 2021, issued in U.S. Appl. No. 17/060,591, filed Oct. 1, 2020, 14 pages. [cited by applicant]
Final Office Action mailed Aug. 19, 2021, issued in U.S. Appl. No. 17/060,623, filed Oct. 1, 2020, 20 pages. [cited by applicant]
Final Office Action mailed Jul. 27, 2021, issued in U.S. Appl. No. 17/006,327, filed Aug. 28, 2020, 44 pages. [cited by applicant]
Final Office Action mailed Aug. 25, 2021, issued in U.S. Appl. No. 17/160,209, filed Jan. 27, 2021, 24 pages. [cited by applicant]
Extended European Search Report mailed Jan. 19, 2022, issued in European Application No. EP 21193496.3, 11 pages. [cited by applicant]
Sharma, Sharad, and Wenhao Chen. “Multi-user VR classroom with 3D interaction and real-time motion detection.” 2014 International Conference on Computational Science and Computational Intelligence. IEEE, 2014. [cited by applicant]
Extended European Search Report mailed Jan. 21, 2022, issued in European Application No. EP 21193502.8, 8 pages. [cited by applicant]
Extended European Search Report mailed Jan. 26, 2022, issued in European Application No. EP 21193491.4, 11 pages. [cited by applicant]
Li, M., et al., “3D Virtual Classroom Based on Multi-agent.” In: P. Tsang et al. (Eds.): ICHL 2010, LNCS 6248, pp. 362-369, Springer, Berlin, Heidelberg, 2010. [cited by applicant]
Extended European Search Report mailed Jan. 21, 2022, issued in European Application No. EP 21193511.9, 8 pages. [cited by applicant]
Extended European Search Report mailed Jan. 5, 2022, issued in European Application No. EP 21193480.7, 11 pages. [cited by applicant]
Sato, M., et al., Face Recognition Cloud Service “NeoFace Cloud,” NEC Technical Journal, vol. 13, No. 2, Special Issue on Social Value Creation Using Biometrics, Apr. 2019, pp. 37-41. [cited by applicant]
Extended European Search Report mailed Jan. 28, 2022, issued in European Application No. EP 21193512.7, 11 pages. [cited by applicant]
Extended European Search Report mailed Jan. 31, 2022, issued in European Application No. EP 21193471.6, 11 pages. [cited by applicant]
Extended European Search Report mailed Jan. 31, 2022, issued in European Application No. EP 21193474.0, 10 pages. [cited by applicant]
Extended European Search Report mailed Jan. 31, 2022, issued in European Application No. EP 21193509.3, 11 pages. [cited by applicant]
Office Action mailed Jan. 3, 2023, issued in U.S. Appl. No. 17/060,555, filed Oct. 1, 2020, 42 pages. [cited by applicant]
Office Action mailed Jan. 17, 2023, issued in U.S. Appl. No. 17/060,516, filed Oct. 1, 2020, 51 pages. [cited by applicant]
Office Action mailed Jan. 17, 2023, in Japanese Application No. 2021138664, filed Aug. 27, 2021, 3 pages. [cited by applicant]
Namihara, K. et al., “A 3D-CG Transmitting Method over Network for Virtual Space”, Tech. Report of Institute of Electronics, Information, and Communication Engineers (IEICE), CPSY99-60, vol. 99, No. 251m Aug. 1999, pp. … [cited by applicant]
Office Action mailed Jan. 17, 2023, in Japanese Application No. 2021138671, filed Aug. 28, 2020, 2 pages. [cited by applicant]
Office Action mailed Jan. 17, 2023, in Japanese Application No. 2021138999, filed Aug. 27, 2021, 8 pages. [cited by applicant]
Office Action mailed Jan. 24, 2023, in Japanese Application No. 2021138930, filed Aug. 27, 2021, 18 pages. [cited by applicant]
Office Action mailed Jan. 24, 2023, in Japanese Application No. 2021138957, filed Aug. 27, 2021, 8 pages. [cited by applicant]
Office Action mailed Feb. 7, 2023, in Japanese Application No. 2021138797, filed Aug. 27, 2021, 8 pages. [cited by applicant]
Office Action mailed Jan. 17, 2023, in Japanese Application No. 2021137727, filed Aug. 27, 2021, 13 pages. [cited by applicant]
Matsukura, R. et al., “Remote Collaboration on Grid and Simulation: Software Infrastructure for a Remote Collaboration System Sharing Three-Dimensional Images”, J. of Japan Society for Simulation Tech., Mar. 31, 2008, p… [cited by applicant]
Office Action mailed Feb. 2, 2023, issued in U.S. Appl. No. 17/060,623, filed Oct. 1, 2020, 16 pages. [cited by applicant]
Office Action mailed Feb. 21, 2023, in Japanese Application No. 2021137454, filed Aug. 27, 2021, 6 pages. [cited by applicant]
Office Action mailed Mar. 3, 2023, issued in U.S. Appl. No. 17/006,327, filed Aug. 28, 2020, 43 pages. [cited by applicant]
Office Action of Chinese Patent Office in Application No. 202010560325.0, dated Dec. 16, 2022. [cited by applicant]
Office Action of Chinese Patent Office in Application No. 202110988481.1, dated Aug. 23, 2023. [cited by applicant]
Search Report of European Patent Office in Application No. 20180906.8, dated Nov. 18, 2020. [cited by applicant]
Search Report of European Patent Office in Application No. 21193496.3, dated Jan. 19, 2022. [cited by applicant]
Search Report of European Patent Office in Application No. 21193502.8, dated Jan. 21, 2022. [cited by applicant]
Search Report of European Patent Office in Application No. 21193511.9, dated Jan. 25, 2023. [cited by applicant]
Search Report of European Patent Office in Application No. 21193509.3, dated Jan. 31, 2022. [cited by applicant]
Search Report of European Patent Office in Application No. 21193471.6, dated Jan. 31, 2022. [cited by applicant]
Search Report of European Patent Office in Application No. 21193474.0, dated Jan. 31, 2022. [cited by applicant]
Office Action of Japanese Patent Office in Application No. 2021-138999, dated Jan. 17, 2023. [cited by applicant]
Office Action of Japanese Patent Office in Application No. 2021-138930, dated Jan. 24, 2023. [cited by applicant]
Office Action of Japanese Patent Office in Application No. 2021-138797, dated Feb. 7, 2023. [cited by applicant]
Office Action of Japanese Patent Office in Application No. 2021-137454, dated Feb. 21, 2023. [cited by applicant]
Office Action of Japanese Patent Office in Application No. 2023-138812, dated Mar. 28, 2023. [cited by applicant]
Office Action of Japanese Patent Office in Application No. 2021-137454, dated Sep. 5, 2023. [cited by applicant]
Haynes et al., Microsoft Computer Dictionary. [cited by applicant]
Matsukura, R., et al. “Software Infrastructure for a Remote Collaboration System Sharing Three-Dimentional Images”, Fujitsu Laboratories Limited, 2000, 7 pages. [cited by applicant]
L. Atzori, J.L. Bellido, R. Bolla, G. Genovese, A. Iera, A. Jara, C. Lombardo, G. Morabito, SON&NFV contribution to IOT objects virtualization Computer Networks, 149 (2019) 200-212. [cited by applicant]
R. Brusch, F. Davoli, P. Lago, C. Lombardo, J.F. Pajo, Personal Services Placement & Low-Latency Migration in Edge Computing Environments, 2018 IEEE, pp. 2-6. [cited by applicant]
Cheol-Ho Hong & Blesson Varghese “Resource Management in Fog/Edge Computing” A survey, 22 pages. [cited by applicant]
Stefan Nastic, Hong-Linh, Truong and Schahram Dustdar, “A Middleware Infrastructure for Utility-Based Provisioning of IOT Cloud Systems,” Distributed Systems Group, Tu Wien Austria 2016, IEEE/ACM Symposium on Edge Compu… [cited by applicant]
Kim, Hyen Ki, “Implementation of Real-Time Video Conference System Using high speed Multimedia Communication,” WSEAS Transactions on Computers, vol. 7, Issue 9, Sep. 2008, pp. 1385-1394. [cited by applicant]
Desprat, Caroline et al., “Hybrid client-server and P2P network for web-based collaborative 3D design,” 23rd International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision (WSCG 2015)… [cited by applicant]