Patents by Inventor Cevat Yerli
Cevat Yerli has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250142132Abstract: A method for providing live broadcasting sessions in virtual environments includes creating a virtual environment based on virtual environment creation instructions; connecting the virtual environment to an event that is broadcast through the virtual environment; setting up a live broadcasting session from the virtual environment comprising the event broadcast; sending an invitation to at least one invitee client device; opening up a communication channel enabling access to the at least one invitee to the virtual environment, wherein the invitee client device accesses the virtual environment through a user graphical representation that is positioned at the specified 3D coordinate of the virtual environment; and streaming the live broadcasting session to the at least one invitee client device. Corresponding systems and computer-readable media are also provided.Type: ApplicationFiled: January 6, 2025Publication date: May 1, 2025Inventor: Cevat YERLI
-
Patent number: 12273400Abstract: 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.Type: GrantFiled: October 1, 2020Date of Patent: April 8, 2025Assignee: TMRW FOUNDATION IP S.ÀR.L.Inventor: Cevat Yerli
-
Patent number: 12273401Abstract: A system to provision cloud computing-based virtual computing resources within a virtual environment comprising a server computer system including at least one cloud server computer implementing at least one virtual environment, and at least one virtual computer associated with the at least one virtual environment. The at least one virtual computer receives virtual computing resources from the server computer system. The server computer system is configured to provision at least one client device with at least one portion of the available virtual computing resources responsive to the at least one client device accessing the at least one virtual computer.Type: GrantFiled: October 1, 2020Date of Patent: April 8, 2025Assignee: TMRW FOUNDATION IP S.ÀR.L.Inventor: Cevat Yerli
-
Patent number: 12273402Abstract: A system enabling ad hoc virtual communications between user graphical representations in a virtual environment. The system comprises one or more cloud server computers implementing a virtual environment. The virtual environment is configured to enable at least one approaching user graphical representation and at least one target user graphical representation in the virtual environment to open an ad hoc communication channel, and to enable an ad hoc conversation via the ad hoc communication channel between the user graphical representations within the virtual environment. The opening of the ad hoc communication channel is performed based on distance, position and orientation between the user graphical representations, or current availability status, privacy settings, or status configuration for the ad hoc communications, or a combination thereof.Type: GrantFiled: October 1, 2020Date of Patent: April 8, 2025Assignee: TMRW FOUNDATION IP S.ÀR.L.Inventor: Cevat Yerli
-
Publication number: 20250111468Abstract: A system enabling a distributed 3D engine for performing dynamic load balancing through virtual worlds are provided. The system comprises one or more server computers comprising memory and at least one processor, the memory storing a data structure representing at least one portion of a virtual or real world as a plurality of cells storing virtual objects. The memory further stores a distributed 3D engine comprising a resource manager implemented in a distributed deployment and a plurality of individual software engines. Resources are dynamically allocated via the distributed deployment to one or more cells based on a current load and a corresponding computed and ranked demand. In some embodiments, the demand further considers one or more of an amount of virtual objects and level of interactions within the portion of the persistent virtual world system visible to a user avatar. Methods thereof are also provided.Type: ApplicationFiled: December 12, 2024Publication date: April 3, 2025Inventors: Cevat YERLI, Prashanth Hirematada
-
Patent number: 12253224Abstract: An interactive illumination apparatus and methods and systems for executing functions of the interactive illumination apparatus are disclosed. The interactive illumination apparatus includes a housing, a light emitting device arranged on a first end of the housing, a first button on the housing configured to detect a first input, a touch input device on the housing configured to receive a touch input from a user, and a battery in the housing. The light emitting device may be configured to generate a first illumination based on the first input. The light emitting unit may be configured to generate a second illumination based on the touch input.Type: GrantFiled: November 16, 2023Date of Patent: March 18, 2025Assignee: TMRW FOUNDATION IP S.ÀR.L.Inventors: Cevat Yerli, Neva Yerli
-
Patent number: 12249018Abstract: An electronic chip and a chip assembly are described. The electronic chip comprises one or more processing cores and at least one hardware interface coupled to at least one of the one or more processing cores. At least one of the one or more processing cores implements a game engine in hardware.Type: GrantFiled: May 12, 2023Date of Patent: March 11, 2025Assignee: TMRW FOUNDATION IP S.ÀR.L.Inventor: Cevat Yerli
-
Publication number: 20250068981Abstract: A system for managing and optimizing real world entities with machine learning algorithms are described including a server computer system configured to store and process input data, the server computer system comprising a memory and a processor; and wherein the memory of the server computer system stores a persistent virtual world system comprising virtual replicas of the real world entities, and wherein the server computer system is configured to generate explicit data sets representing functioning and behavior of the real world entities; train the machine learning algorithms with the explicit data sets to generate trained machine learning data sets; and apply the trained machine learning data sets in an artificial intelligence application to manage operation of the real world entities and generate real behavior data of the real world entities during the operation of the real world entities. Corresponding methods are also described.Type: ApplicationFiled: November 13, 2024Publication date: February 27, 2025Inventor: Cevat YERLI
-
Publication number: 20250071521Abstract: A system enabling accurate context-aware location-based services comprises at least one server computer storing a virtual world system configured to provide spatial data to a location-based services engine (LBS engine) associated therewith. The LBS engine is configured to obtain, from a processing device via a network, processed or semi-processed spatial data associated with a corresponding plurality of client devices, wherein the received spatial data is computed using data fusion algorithms by the processing device. The LBS engine is further configured to assess the spatial data to determine a spatial relationship between the client device and at least one target object stored in the virtual world system. If said spatial relationship matches a certain threshold, the LBS engine generates one or more location-based services for the plurality of client devices considering corresponding contextual data and sends the location-based services to the plurality of client devices via the network.Type: ApplicationFiled: November 7, 2024Publication date: February 27, 2025Inventor: Cevat YERLI
-
Publication number: 20250063085Abstract: A level of detail (LOD) management method comprises receiving one or more media content item publishing requests; publishing one or more media content items to at least one cell representing at least one area of interest from at least one portion of a virtual environment; measuring a distance within the virtual environment between at least one user graphical representation representing a subscribing client device and one or more published media content items; receiving at least one subscription request from the subscribing client device to subscribe to one or more published media content items; calculating priority data based on the measured distance; adjusting the level of detail of a viewing field per user graphical representation in the corresponding cell based on the level of priority; and sending the adjusted level of detail along with the subscribed media content item to the subscribing client device.Type: ApplicationFiled: November 4, 2024Publication date: February 20, 2025Inventor: Cevat YERLI
-
Patent number: 12225242Abstract: A method for providing live broadcasting sessions in virtual environments includes creating a virtual environment based on virtual environment creation instructions; connecting the virtual environment to an event that is broadcast through the virtual environment; setting up a live broadcasting session from the virtual environment comprising the event broadcast; sending an invitation to at least one invitee client device, wherein the invitation comprises 3D coordinates of the virtual environment specified for at least one invitee; opening up a communication channel enabling access to the at least one invitee to the virtual environment, wherein the invitee client device accesses the virtual environment through a user graphical representation that is positioned at the specified 3D coordinate of the virtual environment; and streaming the live broadcasting session to the at least one invitee client device. Corresponding systems and computer-readable media are also provided.Type: GrantFiled: November 28, 2022Date of Patent: February 11, 2025Assignee: TMRW FOUNDATION IP S.ÀR.L.Inventor: Cevat Yerli
-
Publication number: 20250046027Abstract: A method enabling head-tracking-based media selection for video communications implemented by a system is provided, comprising implementing a 3D virtual environment configured to be accessed by a plurality of client devices, each having a corresponding user graphical representation within the 3D virtual environment, each user graphical representation having a corresponding virtual camera; receiving head tracking metadata of a first client device that comprises 6 degrees of freedom head tracking information generated in response to tracking movement of key facial landmarks; identifying graphical elements within a field of view of the virtual camera of a second client device, wherein the identified graphical elements comprise the user graphical representation of the first user; and sending, to the second client device, the head tracking metadata and the identified graphical elements.Type: ApplicationFiled: October 18, 2024Publication date: February 6, 2025Inventors: Cevat YERLI, Robert H. Black
-
Patent number: 12205194Abstract: A system enabling a distributed 3D engine for performing dynamic load balancing through virtual worlds are provided. The system comprises one or more server computers comprising memory and at least one processor, the memory storing a data structure representing at least one portion of a virtual or real world as a plurality of cells storing virtual objects. The memory further stores a distributed 3D engine comprising a resource manager implemented in a distributed deployment and a plurality of individual software engines. Resources are dynamically allocated via the distributed deployment to one or more cells based on a current load and a corresponding computed and ranked demand. In some embodiments, the demand further considers one or more of an amount of virtual objects and level of interactions within the portion of the persistent virtual world system visible to a user avatar. Methods thereof are also provided.Type: GrantFiled: September 29, 2023Date of Patent: January 21, 2025Assignee: TMRW FOUNDATION IP S.ÀR.L.Inventors: Cevat Yerli, Prashanth Hirematada
-
Patent number: 12200032Abstract: A system for delivering applications within a virtual environment. At least one cloud server computer implements at least one virtual environment linked to an application module including one or more installed applications and corresponding application rules for multi-user interactions. Responsive to selection by a virtual environment host through a client device, the one or more installed applications are displayed and activated during a session of the virtual environment, enabling a user graphical representation of the virtual environment host and any participant user graphical representations within the virtual environment to interact with the installed application(s) through corresponding client devices.Type: GrantFiled: October 1, 2020Date of Patent: January 14, 2025Assignee: TMRW FOUNDATION IP S.ÀR.L.Inventor: Cevat Yerli
-
Patent number: 12175343Abstract: A system and method for providing machine learning algorithms with multi-source, real-time, and context-aware real-world data use in artificial intelligence applications include providing a server and a plurality of elements connected to the server and to each other via a network, each connected element including one or more sensory mechanisms. The server includes a memory and a processor. The memory stores a persistent virtual world system including virtual replicas of real world entities created and edited via a replica editor and updated via multi-source sensory data captured by the sensory mechanisms. Each virtual replica includes data and instructions including multi-source sensory data. The processor is configured to perform data preparation thereby generating machine learning data sets, and to perform machine learning algorithms on the data sets, generating trained machine learning models for holistically inferring new data and optimizing a system composed of real world entities.Type: GrantFiled: August 14, 2023Date of Patent: December 24, 2024Assignee: THE CALANY HOLDING S. À R.L.Inventor: Cevat Yerli
-
Publication number: 20240418525Abstract: A method includes providing a three-dimensional (3D) map data fusion platform in memory of a server comprising at least one processor; providing in the 3D map data fusion platform a map comprising imagery of a real-world location; publishing in the 3D map data fusion platform with reference to the map a real-time virtual replica network (RVRN), wherein the RVRN comprises a plurality of 3D virtual replicas, each of the 3D virtual replicas corresponding to a real-world object in the real-world location and comprising a plurality of object features, the object features including: a real-time position, orientation, and a 3D structure; obtaining a pose of a first client device; performing a simultaneous location and mapping (SLAM) process of a first coordinate space, wherein the SLAM process uses image data from an imaging device of the first client device, the pose of the first client device and data of the map to determine a pose of a first plurality of features within the first coordinate space; creating a firsType: ApplicationFiled: August 29, 2024Publication date: December 19, 2024Inventor: Cevat YERLI
-
Publication number: 20240422400Abstract: A system for controlling user interactions in a virtual meeting includes a cloud server that further includes a processor. The processor controls display of a user interface (UI) that includes a virtual environment to facilitate the virtual meeting among a plurality of participants of the plurality of user devices. The processor receives a first user input corresponding to an activation of a pause UI element to control the first set of device functions that includes pausing outgoing audio as well as an outgoing video feed concomitantly from the first user device. The processor further causes the other user devices to interact in the virtual environment while the outgoing audio and the outgoing video feed from the first user device are selectively paused. Beneficially, the system improves the efficiency, the performance as well as the overall user experience of the virtual environment.Type: ApplicationFiled: August 30, 2024Publication date: December 19, 2024Inventor: Cevat YERLI
-
Patent number: 12166818Abstract: A level of detail (LOD) management method comprises receiving one or more media content item publishing requests; publishing one or more media content items to at least one cell representing at least one area of interest from at least one portion of a virtual environment; measuring a distance within the virtual environment between at least one user graphical representation representing a subscribing client device and one or more published media content items; receiving at least one subscription request from the subscribing client device to subscribe to one or more published media content items; calculating priority data based on the measured distance; adjusting the level of detail of a viewing field per user graphical representation in the corresponding cell based on the level of priority; and sending the adjusted level of detail along with the subscribed media content item to the subscribing client device.Type: GrantFiled: August 16, 2022Date of Patent: December 10, 2024Assignee: TMRW Foundation IP S.ÀR.L.Inventor: Cevat Yerli
-
Patent number: 12167299Abstract: A system enabling accurate context-aware location-based services comprises at least one server computer storing a virtual world system configured to provide spatial data to a location-based services engine (LBS engine) associated therewith. The LBS engine is configured to obtain, from a processing device via a network, processed or semi-processed spatial data associated with a corresponding plurality of client devices, wherein the received spatial data is computed using data fusion algorithms by the processing device. The LBS engine is further configured to assess the spatial data to determine a spatial relationship between the client device and at least one target object stored in the virtual world system. If said spatial relationship matches a certain threshold, the LBS engine generates one or more location-based services for the plurality of client devices considering corresponding contextual data and sends the location-based services to the plurality of client devices via the network.Type: GrantFiled: April 27, 2022Date of Patent: December 10, 2024Assignee: TMRW FOUNDATION IP S.ÀR.L.Inventor: Cevat Yerli
-
Publication number: 20240402874Abstract: In some embodiments, a layer-partitioned virtual world system includes at least one server computing device, a plurality of third-party software engines, and one or more client devices. The server computing device includes at least one processor and memory storing a base layer including a persistent virtual world system that includes a plurality of virtual objects, the base layer supporting a plurality of virtual world layers providing further functionality to the persistent virtual world system through a plurality of applications. The plurality of third-party software engines are hosted on corresponding third-party server computing devices communicatively coupled to the at least one server computing device via a network and providing services to the plurality of applications. The one or more client devices receive and display composited virtual frames corresponding to the base layer and further functionalities of one or more of the virtual world layers.Type: ApplicationFiled: August 12, 2024Publication date: December 5, 2024Inventor: Cevat YERLI