Patents by Inventor Dionysius Mavromatis
Dionysius Mavromatis 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).
-
Patent number: 11997329Abstract: A media processing engine selectively transcodes only a portion of the media clips to be included in a personalized media program and generates playback data that allows seamless playback of the personalized media program. The media processing engine analyzes initial playback data associated with the media program that indicates the media clips needed to generate the personalized media program. The media processing engine identifies one or more transitions between media clips in the personalized media program and determines specific segments of those media clips that are associated with the identified transition(s). The media processing engine performs transcoding operations with the determined segments of the media clips to generate one or more transition clips. The media processing engine then updates the initial playback data to indicate that the transition clip(s) should be played during the corresponding transition(s) between the associated media clips.Type: GrantFiled: November 13, 2019Date of Patent: May 28, 2024Assignee: DISNEY ENTERPRISES, INC.Inventors: Katharine S. Navarre, Jason Lewis, Dionysius Mavromatis, Adam Eivy, Sujal Shah
-
Publication number: 20240121477Abstract: A multi-variant content streaming system includes processing hardware and a system memory storing software code. The processing hardware is configured to execute the software code to stream primary content to a plurality of media players, and receive, from a first media player of the plurality of media players, first user interaction data of a first user interacting with the first media player with the primary content. The processing hardware is further configured to execute the software code to generate, using the first user interaction data, first variant content based on the primary content, and stream the first variant content to the first media player while continuing to stream the primary content to media players of the plurality of media players other than the first media player.Type: ApplicationFiled: October 11, 2022Publication date: April 11, 2024Inventors: Adam D. Eivy, Dionysius Mavromatis, Katharine H. Ham, Eliza D. McNair, Christiaan A. Cokas
-
Publication number: 20230195855Abstract: According to one exemplary implementation, a system includes a hardware processor and a system memory storing a software code. The hardware processor is configured to execute the software code to receive, from a user device, a request for a non-fungible token (NFT) based on the presence of a user of the user device in a venue, receive sensor data identifying a location of the user device, and obtain camera data from the venue, the camera data depicting at least one of the user of the user device or a field of view of the user relative to the venue. The hardware processor is further configured to execute the software code to mint the NFT, using the sensor data and the camera data, wherein the NFT depicts at least one of a portion of an object situated within the venue or an event occurring at the venue.Type: ApplicationFiled: December 12, 2022Publication date: June 22, 2023Inventors: Dionysius Mavromatis, Christiaan A. Cokas, Adam D. Eivy, Samuel J. Reisner, Katharine S. Navarre
-
Publication number: 20230114235Abstract: A system includes a hardware processor and a memory storing software code, the software code is executed to receive an assembly message for a plurality of users including first and second users to assemble at a same physical or virtual location, confirm that the first and second users are present at the same physical or virtual location, verify that each of those users is an owner of a respective NFT related to the assembly message, and generate a smart contract governing minting of variant NFTs. The software is further executed to mint, based on the smart contract, a first variant NFT based on the NFT of the first user and a second variant NFT based on the NFT of the second user, and distribute the first or second variant NFTs to the first user and the other of the first or second variant NFTs to the second user.Type: ApplicationFiled: October 7, 2022Publication date: April 13, 2023Inventors: Adam D. Eivy, Charles V. Pritchard, Dionysius Mavromatis, Katharine S. Navarre, Christiaan A. Cokas
-
Publication number: 20230106344Abstract: According to one exemplary implementation, a system includes a hardware processor and a system memory storing software code, the hardware processor is configured to execute the software code to provide a non-fungible token (NFT) for transfer of a right to the NFT, the NFT minted to include first metadata providing a historical rights record of the NFT, the historical rights record identifying a present owner of the right to the NFT. The hardware processor is further configured to execute the software code to receive transfer data relating to the transfer of the right to the NFT by the present owner to a new owner of the right to the NFT, re-mint the NFT to further include second metadata relating to the transfer data in the historical rights record, the second metadata identifying the new owner, and deliver the re-minted NFT, including the first and second metadata, to the new owner.Type: ApplicationFiled: October 3, 2022Publication date: April 6, 2023Inventors: Adam D. Eivy, Dionysius Mavromatis, Charles V. Pritchard
-
Publication number: 20230107705Abstract: A system includes a hardware processor and a memory storing software code. The hardware processor is configured to execute the software code to receive a request to track exercises of one or more right(s) associated with a digital asset p using a private key of an endorser of the digital asset, obtain the digital asset including an endorsement in the form of a cryptographically unique identifier referencing a public key corresponding to the private key and associated with a public persona of the endorser, and verify, using the public key, a present ownership of the digital asset. The hardware processor is further configured to execute the software code to track each of the exercises of the right(s), and identify, based on a smart contract governing the exercise(s) of the right(s), a respective fee for each of the exercises of the right(s).Type: ApplicationFiled: October 4, 2022Publication date: April 6, 2023Inventors: Adam D. Eivy, Dionysius Mavromatis, Katharine S. Navarre, Christiaan A. Cokas, Charles V. Pritchard
-
Publication number: 20230060306Abstract: According to one exemplary implementation, a system includes a computing platform having processing hardware and a system memory storing a software code. The processing hardware is configured to execute the software code to receive entitlement data identifying a user and a right of the user to receive a multi-platform portable NFT credit, determine, using the entitlement data, one or more valuations associated with the multi-platform portable NFT credit, and execute an assignment of the multi-platform portable NFT credit to the user. The processing hardware is further configured to execute the software code to generate, in a secure digital transaction database accessible to the system and multiple distinct providers, a record of the assignment, wherein the multi-platform portable NFT credit is redeemable by the user from any of the distinct providers.Type: ApplicationFiled: August 25, 2022Publication date: March 2, 2023Inventors: Adam D. Eivy, Kathartine S. Navarre, Dionysius Mavromatis
-
Patent number: 11206441Abstract: A generative media pipeline automatically creates a personalized media program that is customized to reflect the specific viewing preferences of at least one individual user. The generative media pipeline obtains user data indicating the viewing preferences associated with the user and optionally the viewing context of the user. A recommendation service within the generative media pipeline provides a set of content options that includes various types of media content corresponding to the viewing preferences. A recipe service within the generative media pipeline obtains a recipe that defines the logical structure of the personalized media program. The recipe service populates the recipe by executing one or more video processing functions with some or all media content included in the content options. The recipe service thereby generates a logically structured and polished personalized media program that is individually tailored to reflect the specific preferences of the user.Type: GrantFiled: November 13, 2019Date of Patent: December 21, 2021Assignee: Disney Enterprises, Inc.Inventors: Katharine S. Navarre, Jason Lewis, Dionysius Mavromatis, Adam Eivy, Sujal Shah
-
Publication number: 20210144426Abstract: A generative media pipeline automatically creates a personalized media program that is customized to reflect the specific viewing preferences of at least one individual user. The generative media pipeline obtains user data indicating the viewing preferences associated with the user and optionally the viewing context of the user. A recommendation service within the generative media pipeline provides a set of content options that includes various types of media content corresponding to the viewing preferences. A recipe service within the generative media pipeline obtains a recipe that defines the logical structure of the personalized media program. The recipe service populates the recipe by executing one or more video processing functions with some or all media content included in the content options. The recipe service thereby generates a logically structured and polished personalized media program that is individually tailored to reflect the specific preferences of the user.Type: ApplicationFiled: November 13, 2019Publication date: May 13, 2021Inventors: Katharine S. NAVARRE, Jason LEWIS, Dionysius MAVROMATIS, Adam EIVY, Sujal SHAH
-
Publication number: 20210144416Abstract: A media processing engine selectively transcodes only a portion of the media clips to be included in a personalized media program and generates playback data that allows seamless playback of the personalized media program. The media processing engine analyzes initial playback data associated with the media program that indicates the media clips needed to generate the personalized media program. The media processing engine identifies one or more transitions between media clips in the personalized media program and determines specific segments of those media clips that are associated with the identified transition(s). The media processing engine performs transcoding operations with the determined segments of the media clips to generate one or more transition clips. The media processing engine then updates the initial playback data to indicate that the transition clip(s) should be played during the corresponding transition(s) between the associated media clips.Type: ApplicationFiled: November 13, 2019Publication date: May 13, 2021Inventors: Katharine S. NAVARRE, Jason LEWIS, Dionysius MAVROMATIS, Adam EIVY, Sujal SHAH
-
Patent number: 9980005Abstract: The subject matter disclosed herein relates to distribution of media content.Type: GrantFiled: May 1, 2014Date of Patent: May 22, 2018Assignee: Disney Enterprises, Inc.Inventors: Ariff Sidi, Skarpi Hedinsson, David Watson, Dionysius Mavromatis
-
Patent number: 9276981Abstract: There is provided a system and method for determining an optimal bandwidth for a communication between a networked client device and a server. There is provided a method comprising identifying the networked client device, identifying a location of the networked client device, obtaining a client device profile for the networked client device corresponding to the location, and determining the optimal bandwidth using the client device profile. In this manner, client devices may almost instantly stream the highest quality video available.Type: GrantFiled: July 10, 2014Date of Patent: March 1, 2016Assignee: Disney Enterprises, Inc.Inventor: Dionysius Mavromatis
-
Publication number: 20140325031Abstract: There is provided a system and method for determining an optimal bandwidth for a communication between a networked client device and a server. There is provided a method comprising identifying the networked client device, identifying a location of the networked client device, obtaining a client device profile for the networked client device corresponding to the location, and determining the optimal bandwidth using the client device profile. In this manner, client devices may almost instantly stream the highest quality video available.Type: ApplicationFiled: July 10, 2014Publication date: October 30, 2014Inventor: Dionysius Mavromatis
-
Patent number: 8849990Abstract: There is provided a system and method for determining an optimal bandwidth for a communication between a networked client device and a server. There is provided a method comprising identifying the networked client device, identifying a location of the networked client device, obtaining a client device profile for the networked client device corresponding to the location, and determining the optimal bandwidth using the client device profile. In this manner, client devices may almost instantly stream the highest quality video available.Type: GrantFiled: February 3, 2011Date of Patent: September 30, 2014Assignee: Disney Enterprises, Inc.Inventor: Dionysius Mavromatis
-
Publication number: 20140244626Abstract: The subject matter disclosed herein relates to distribution of media content.Type: ApplicationFiled: May 1, 2014Publication date: August 28, 2014Applicant: Disney Enterprises, Inc.Inventors: Ariff Sidi, Skarpi Hedinsson, David Watson, Dionysius Mavromatis
-
Patent number: 8769634Abstract: The subject matter disclosed herein relates to distribution of media content.Type: GrantFiled: December 14, 2012Date of Patent: July 1, 2014Assignee: Disney Enterprises, Inc.Inventors: Ariff Sidi, Skarphedinn S. Hedinsson, David J. Watson, Dionysius Mavromatis
-
Patent number: 8365295Abstract: Methods and systems are disclosed for providing one or more protected segments of a media content segment, selectively providing access to at least a portion of said one or more protected segments in response to an access of a gating segment for a duration, and setting said duration in response to a selection to access said media content segment.Type: GrantFiled: April 30, 2007Date of Patent: January 29, 2013Assignee: Disney Enterprises, Inc.Inventors: Ariff Sidi, Skarphedinn Hedinsson, David Watson, Dionysius Mavromatis
-
Publication number: 20120203886Abstract: There is provided a system and method for determining an optimal bandwidth for a communication between a networked client device and a server. There is provided a method comprising identifying the networked client device, identifying a location of the networked client device, obtaining a client device profile for the networked client device corresponding to the location, and determining the optimal bandwidth using the client device profile. In this manner, client devices may almost instantly stream the highest quality video available.Type: ApplicationFiled: February 3, 2011Publication date: August 9, 2012Applicant: DISNEY ENTERPRISES, INC.Inventor: Dionysius Mavromatis
-
Publication number: 20070283381Abstract: The subject matter disclosed herein relates to distribution of media content.Type: ApplicationFiled: April 30, 2007Publication date: December 6, 2007Inventors: Ariff Sidi, Skarphedinn Hedinsson, David Watson, Dionysius Mavromatis