Patents Assigned to TMRW FOUNDATION IP S. À R.L.
  • Patent number: 11949728
    Abstract: Systems and methods for optimizing virtual world computations through an n-tier architecture including at least three tiers are provided. In a sample three-tier architecture, a first tier comprises a client software engine configured to receive input data, send the data to the second tier, and perform end-user processing. A second tier connects to the first tier and to a third tier through a network and comprises a client-dedicated module that is dynamically instantiated and which is configured to either prepare the received data for subsequent processing from the client software engine or send the received data to the third tier. The third tier comprises a virtual world processing module configured to receive and process data from the second tier, generating world state updates, and to dynamically instantiate the client-dedicated module to spawn client-dedicated instances. The world state updates are sent to corresponding client-dedicated module instances for further processing.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: April 2, 2024
    Assignee: TMRW Foundation IP S. À R.L.
    Inventors: Cevat Yerli, Prashanth Hirematada
  • Patent number: 11943265
    Abstract: A method for generating secure deep links comprises generating a deep link generation request; receiving a videoconferencing meeting slot list, wherein each videoconferencing meeting slot comprises at least a location within a videoconferencing space of a videoconferencing platform stored in memory; and generating a deep link that is unique for each videoconferencing meeting slot, the deep link encoding at least the location of the videoconferencing meeting slot within the videoconferencing space. Methods for generating spatial deep links for virtual spaces for inviting participants, and methods for generating distributed deep links using data fragments that may be reassembled, are also described.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: March 26, 2024
    Assignee: TMRW Foundation IP S. À R.L.
    Inventor: Cevat Yerli
  • Patent number: 11895164
    Abstract: A method enabling digital automation of virtual events comprises providing a virtual environment enabling interactions between users represented by user graphical representations created from media feeds received from corresponding user cameras; responsive to a session request received from at least one client device, setting up a virtual event session between at least two users; obtaining an event flow rule set comprising a plurality of rules, the rule set determining an event flow sequence comprising presentation of media streams of the users in the virtual event session; applying the event flow rule set to the media streams of the users in the virtual event session; and, responsive to the application of the event flow rule set to the media streams, triggering an event flow action in real time in the virtual event session, wherein the triggered event flow action comprises modifying presentation of a media stream in the virtual event session.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: February 6, 2024
    Assignee: TMRW Foundation IP S. À R.L.
    Inventor: Cevat Yerli
  • Patent number: 11798119
    Abstract: 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: Grant
    Filed: December 30, 2020
    Date of Patent: October 24, 2023
    Assignee: TMRW Foundation IP S. À R.L.
    Inventors: Cevat Yerli, Prashanth Hirematada
  • Patent number: 11797782
    Abstract: A cross-lingual voice conversion system and method comprises a voice feature extractor configured to receive a first voice audio segment in a first language and a second voice audio segment in a second language, and extract, respectively, audio features comprising first-voice, speaker-dependent acoustic features and second-voice, speaker-independent linguistic features. One or more generators are configured to receive extracted features, and produce therefrom a third voice candidate keeping the first-voice, speaker-dependent acoustic features and the second-voice, speaker-independent linguistic features, wherein the third voice candidate speaks the second language. One or more discriminators are configured to compare the third voice candidate with the ground truth data, and provide results of the comparison back to the generator for refining the third voice candidate.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: October 24, 2023
    Assignee: TMRW Foundation IP S. À R.L.
    Inventor: Cevat Yerli
  • Patent number: 11663769
    Abstract: 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: Grant
    Filed: March 14, 2022
    Date of Patent: May 30, 2023
    Assignee: TMRW Foundation IP S. À R.L.
    Inventor: Cevat Yerli
  • Patent number: 11663530
    Abstract: A computer-implemented method for managing services is disclosed, which comprises providing to a service provider a notification of a service reservation by one or more customer entities, continuously estimating a time of arrival based on a current geolocation of the one or more customer entities, providing to the service provider an indication of the estimated time of arrival, notifying the service provider of an arrival of the one or more customer entities at the location of the service provider based on the current geolocation and the location of the service provider, and responsive to the arrival at the location of the service provider, automatically coupling the one or more customer entities to a communication network of the service provider to confirm the service reservation.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: May 30, 2023
    Assignee: TMRW FOUNDATION IP S. À R.L.
    Inventor: Cevat Yerli
  • Patent number: 11651562
    Abstract: A method for enabling the enhanced user-to-user communication in digital realities comprising generating a marker of a target user that is persistently applied on the target user; detecting, through a wireless network, the presence of a target user device and counterpart user device connected to the server via the wireless network; sending a notification to the counterpart user device informing about the presence of the target user device based on a set of rules; receiving one or more forms of interaction from the counterpart user device on the marker of the target user; opening up a communication channel between the counterpart user device and target user device; and receiving, processing and accordingly redirecting corresponding communications through and between the counterpart user device and target user device. A system thereof is also disclosed.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: May 16, 2023
    Assignee: TMRW Foundation IP S. À R.L.
    Inventor: Cevat Yerli
  • Patent number: 11416911
    Abstract: A method for automatically maintaining orders on a networked computer is described, comprising maintaining, by the networked computer, information on an order including one or more entries, said information being associated with at least one ordering entity, receiving, by the networked computer, data indicative of an update of the order from the at least one ordering entity via a network, processing the data by the networked computer, updating, by the networked computer, a summary of the order, and providing, by the networked computer, the summary to the at least one ordering entity via the network in response to a trigger. Furthermore, a network system enabling automatic maintenance of orders is described.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: August 16, 2022
    Assignee: TMRW Foundation IP S. À R.L.
    Inventor: Cevat Yerli
  • Patent number: 11295506
    Abstract: 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: Grant
    Filed: February 18, 2016
    Date of Patent: April 5, 2022
    Assignee: TMRW Foundation IP S. À R.L.
    Inventor: Cevat Yerli
  • Publication number: 20220070240
    Abstract: 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: Application
    Filed: October 1, 2020
    Publication date: March 3, 2022
    Applicant: TMRW FOUNDATION IP S. À R.L.
    Inventor: Cevat Yerli
  • Publication number: 20220070236
    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.
    Type: Application
    Filed: October 1, 2020
    Publication date: March 3, 2022
    Applicant: TMRW FOUNDATION IP S. À R.L.
    Inventor: Cevat Yerli
  • Publication number: 20220070239
    Abstract: 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: Application
    Filed: October 1, 2020
    Publication date: March 3, 2022
    Applicant: TMRW FOUNDATION IP S. À R.L.
    Inventor: Cevat Yerli
  • Publication number: 20220070238
    Abstract: 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: Application
    Filed: October 1, 2020
    Publication date: March 3, 2022
    Applicant: TMRW FOUNDATION IP S. À R.L.
    Inventor: Cevat Yerli
  • Publication number: 20220070237
    Abstract: A system for virtually broadcasting from within a virtual environment, comprising a server computer system. The system implements a data exchange management module configured to manage data exchange between client devices and at least one virtual environment comprising a virtual broadcasting camera positioned within the virtual environment and configured to capture multimedia streams of a virtual multimedia streams source from within the virtual environment. The system is configured to receive live feed data captured by at least one camera from at least one client device and broadcast the multimedia streams to the client device based on data exchange management. The broadcasted multimedia streams are configured to be displayed to corresponding user graphical representations generated from a user live data feed from at least one client device. The data exchange management comprises analyzing the incoming multimedia streams and assessing the forwarding of outbound multimedia streams based on the analyzing.
    Type: Application
    Filed: October 1, 2020
    Publication date: March 3, 2022
    Applicant: TMRW FOUNDATION IP S. À R.L.
    Inventor: Cevat Yerli
  • Publication number: 20220070241
    Abstract: A system enabling interactions in virtual environments comprises one or more cloud server computers comprising at least one processor and memory storing data and instructions implementing a virtual environment platform comprising at least one virtual environment; at least one camera obtaining live data feed from a user of a client device; and a client device communicatively connected to the one or more cloud server computers and at least one camera. The system generates a user graphical representation from the live data feed that is inserted into a selected virtual environment and is therein updated, enabling real-time multi-user collaboration and interactions in the virtual environment. Suitable system architectures and methods thereof are also herein disclosed.
    Type: Application
    Filed: January 27, 2021
    Publication date: March 3, 2022
    Applicant: TMRW FOUNDATION IP S. À R.L.
    Inventor: Cevat Yerli
  • Patent number: 11218522
    Abstract: A data processing system includes one or more computing devices comprising at least one processor and memory storing data and instructions implementing image processing functions. The one or more computing devices include at least one cloud server computer. The one or more computing devices of the data processing system are configured to generate a user graphical representation from a live data feed by one or more image processing combinations of the at least one cloud server computer and two or more client devices in a hybrid system architecture, which may include a client-server side and a peer-to-peer side.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: January 4, 2022
    Assignee: TMRW Foundation IP S. À R.L.
    Inventor: Cevat Yerli
  • Patent number: 11202190
    Abstract: In some embodiments, a communications device is provided that includes a normal internal energy storage configured to supply energy to the communications device during normal operations, and a backup internal energy storage configured to supply energy to the communications device during emergency operations. The communications device is configured to, in response to detecting that a state of charge of the normal internal energy storage has reached a predetermined level, switch from the normal operations mode to the emergency operations mode and switch from consuming power from the normal internal energy storage to consuming power from the backup internal energy storage.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: December 14, 2021
    Assignee: TMRW Foundation IP S. À R.L.
    Inventors: Cevat Yerli, Liyana Yerli
  • Patent number: 11196972
    Abstract: A device is disclosed which comprises a media interface configured to provide a plurality of media streams, each media stream being captured using a camera of at least one array of cameras, an input interface configured to receive a device position associated with an output device, and a processor configured to generate from the plurality of media streams an output stream adjusted to the device position.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: December 7, 2021
    Assignee: TMRW Foundation IP S. À R.L.
    Inventor: Cevat Yerli
  • Patent number: 11165596
    Abstract: A method for inviting users to participate in activities comprises receiving from a first client device a recording of at least a part of an activity provided via the first client device to a first user and one or more parameters related to a configuration of the activity on the first client device, embedding an interactive element into the recording of the activity, thereby generating an invitation to participate in the activity, wherein the invitation is published. The method further comprises receiving from a second client device an indication of an interaction of a second user with the embedded interactive element, and providing the one or more parameters for initiating the activity on the second client device according to the configuration. Furthermore, a system enabling inviting of users to participate in activities and a corresponding client device are defined.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: November 2, 2021
    Assignee: TMRW Foundation IP S. À R.L.
    Inventor: Cevat Yerli