Patents by Inventor Raymond Cook
Raymond Cook 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: 12283290Abstract: Disclosed herein are computer-implemented method, system, and computer-readable storage-medium embodiments for implementing template-based excerpting and rendering of multimedia performances technologies. An embodiment includes at least one computer processor configured to retrieve a first content instance and applying a template that results in transforming the first content instance. The first content instance may include a plurality of structural elements. The first content instance may be transformed by a rendering engine running on the at least one computer processor and/or transmitted to a content-playback device. An embodiment of transforming the first content instance includes trimming the content instance based on requirements provided by social media platforms.Type: GrantFiled: November 30, 2022Date of Patent: April 22, 2025Assignee: Smule, Inc.Inventors: Jeffrey Christopher Smith, Perry Raymond Cook, David Adam Steinwedel, Ka Yee Chan
-
Publication number: 20240214194Abstract: Systems and techniques to facilitate content access within an NFT platform are illustrated. One embodiment includes a method for verifying user identity. The method associates a biometric identifier of a user with: a token; and a cryptographic key, wherein the cryptographic key is associated with a set of access rights to the token. The method obtains, from a sensor, biometric data, wherein the biometric data corresponds to the user. The method verifies whether the biometric data matches the biometric identifier. When the biometric data matches the biometric identifier beyond a pre-determined threshold: the method obtains access to at least part of the cryptographic key; and accesses the token. Access is performed: using the cryptographic key, and according to the set of access rights.Type: ApplicationFiled: December 22, 2023Publication date: June 27, 2024Applicant: Artema Labs, IncInventors: Ajay Kapur, Bjorn Markus Jakobsson, Stephen C. Gerber, Perry Raymond Cook, Joe M. Rohde, Keir Finlow-Bates, Kenneth Rosen
-
Patent number: 11900967Abstract: Disclosed herein are computer-implemented method, system, and computer-readable storage-medium embodiments for implementing template-based excerpting and rendering of multimedia performances technologies. An embodiment includes at least one computer processor configured to retrieve a first content instance and corresponding first metadata. The first content instance may include a first plurality of structural elements, with at least one structural element corresponding to at least part of the first metadata. The first content instance may be transformed by a rendering engine running on the at least one computer processor and/or transmitted to a content-playback device.Type: GrantFiled: April 26, 2022Date of Patent: February 13, 2024Assignee: SMULE, INC.Inventors: Jeffrey Christopher Smith, Perry Raymond Cook, David Adam Steinwedel, Ka Yee Chan
-
Patent number: 11848032Abstract: Disclosed herein are computer-implemented method, system, and computer-readable storage-medium embodiments for implementing user-generated templates for segmented multimedia performances. An embodiment includes at least one computer processor configured to transmit a first version of a content instance and corresponding metadata. The first version of the content instance may include a plurality of structural elements, with at least one structural element corresponding to at least part of the metadata. The first content instance may be transformed by a rendering engine triggered by the at least one computer processor.Type: GrantFiled: April 4, 2022Date of Patent: December 19, 2023Assignee: SMULE, INC.Inventors: Jeffrey Christopher Smith, Perry Raymond Cook, David Adam Steinwedel
-
Publication number: 20230230066Abstract: In various embodiments, a device can be configured to securely implement a wallet capable of displaying data based on a configuration file retrieved from a cloud storage using a seed. In an embodiment, the device can include a display; a network interface; memory; and a processor. The processor can be configured to: obtain a seed value; generate a path value based on the seed value; access a cloud storage location based on the path value; and receive a configuration file from the cloud storage location. The configuration file includes a configuration value. The processor further configured to display a user interface configuration based on the configuration value.Type: ApplicationFiled: January 17, 2023Publication date: July 20, 2023Applicant: Artema Labs, IncInventors: Bjorn Markus Jakobsson, Sven Stefan Dufva, Perry Raymond Cook, Keir Finlow-Bates
-
Patent number: 11651353Abstract: A plurality of computer-based transactions facilitated by each of a plurality of custodians are monitored. A first transaction of the plurality of transactions includes a transfer of an amount of cryptocurrency of a first type by a first counterparty to a second counterparty in exchange for an amount of cryptocurrency of a second, different type. Transaction packages are generated by each counterparty which include requisite information to effect the transfer. A settlement coordinator asynchronously receives (via a computing network) the transaction packages which specify information required to (i) transfer the cryptocurrency of the first type from the first counterparty to the second counterparty on a first blockchain and (ii) transfer the cryptocurrency of the second type from the second counterparty to the first counterparty on a second blockchain.Type: GrantFiled: August 26, 2020Date of Patent: May 16, 2023Assignee: Membrane Labs Inc.Inventor: Carson Raymond Cook
-
Publication number: 20230117399Abstract: Systems and techniques for license management within an NFT platform are illustrated. One embodiment includes a method for assessing content similarity including: receiving a record associated with a first content element, wherein the first content element has an exclusion distance; generating a second content description from the second content element, deriving a comparison distance between the first quantifier and the second quantifier; and when the comparison distance exceeds the exclusion distance, taking a remedial action for infringement.Type: ApplicationFiled: October 17, 2022Publication date: April 20, 2023Applicant: Artema Labs, IncInventors: Bjorn Markus Jakobsson, Perry Raymond Cook, Rebecca Anne Fiebrink
-
Publication number: 20230095431Abstract: Disclosed herein are computer-implemented method, system, and computer-readable storage-medium embodiments for implementing template-based excerpting and rendering of multimedia performances technologies. An embodiment includes at least one computer processor configured to retrieve a first content instance and applying a template that results in transforming the first content instance. The first content instance may include a plurality of structural elements. The first content instance may be transformed by a rendering engine running on the at least one computer processor and/or transmitted to a content-playback device. An embodiment of transforming the first content instance includes trimming the content instance based on requirements provided by social media platforms.Type: ApplicationFiled: November 30, 2022Publication date: March 30, 2023Inventors: JEFFREY CHRISTOPHER SMITH, Perry Raymond COOK, David Adam STEINWEDEL, Ka Yee CHAN
-
Publication number: 20230047881Abstract: Disclosed herein are computer-implemented method, system, and computer-readable storage-medium embodiments for implementing template-based excerpting and rendering of multimedia performances technologies. An embodiment includes at least one computer processor configured to retrieve a first content instance and corresponding first metadata. The first content instance may include a first plurality of structural elements, with at least one structural element corresponding to at least part of the first metadata. The first content instance may be transformed by a rendering engine running on the at least one computer processor and/or transmitted to a content-playback device.Type: ApplicationFiled: April 26, 2022Publication date: February 16, 2023Inventors: Jeffrey Christopher SMITH, Perry Raymond Cook, David Adam Steinwedel, Ka Yee Chan
-
Publication number: 20220293135Abstract: Disclosed herein are computer-implemented method, system, and computer-readable storage-medium embodiments for implementing user-generated templates for segmented multimedia performances. An embodiment includes at least one computer processor configured to transmit a first version of a content instance and corresponding metadata. The first version of the content instance may include a plurality of structural elements, with at least one structural element corresponding to at least part of the metadata. The first content instance may be transformed by a rendering engine triggered by the at least one computer processor.Type: ApplicationFiled: April 4, 2022Publication date: September 15, 2022Inventors: Jeffrey Christopher SMITH, Perry Raymond Cook, David Adam Steinwedel
-
Patent number: 11315603Abstract: Disclosed herein are computer-implemented method, system, and computer-readable storage-medium embodiments for implementing template-based excerpting and rendering of multimedia performances technologies. An embodiment includes at least one computer processor configured to retrieve a first content instance and corresponding first metadata. The first content instance may include a first plurality of structural elements, with at least one structural element corresponding to at least part of the first metadata. The first content instance may be transformed by a rendering engine running on the at least one computer processor and/or transmitted to a content-playback device.Type: GrantFiled: July 27, 2020Date of Patent: April 26, 2022Assignee: SMULE, INC.Inventors: Jeffrey Christopher Smith, Perry Raymond Cook, David Adam Steinwedel, Ka Yee Chan
-
Patent number: 11295784Abstract: Disclosed herein are computer-implemented method, system, and computer-readable storage-medium embodiments for implementing user-generated templates for segmented multimedia performances. An embodiment includes at least one computer processor configured to transmit a first version of a content instance and corresponding metadata. The first version of the content instance may include a plurality of structural elements, with at least one structural element corresponding to at least part of the metadata. The first content instance may be transformed by a rendering engine triggered by the at least one computer processor.Type: GrantFiled: April 2, 2021Date of Patent: April 5, 2022Assignee: SMULE, INC.Inventors: Jeffrey Christopher Smith, Perry Raymond Cook, David Adam Steinwedel
-
Publication number: 20210350830Abstract: Disclosed herein are computer-implemented method, system, and computer-readable storage-medium embodiments for implementing user-generated templates for segmented multimedia performances. An embodiment includes at least one computer processor configured to transmit a first version of a content instance and corresponding metadata. The first version of the content instance may include a plurality of structural elements, with at least one structural element corresponding to at least part of the metadata. The first content instance may be transformed by a rendering engine triggered by the at least one computer processor.Type: ApplicationFiled: April 2, 2021Publication date: November 11, 2021Inventors: Jeffrey Christopher SMITH, Perry Raymond Cook, David Adam Steinwedel
-
Publication number: 20210174837Abstract: Disclosed herein are computer-implemented method, system, and computer-readable storage-medium embodiments for implementing template-based excerpting and rendering of multimedia performances technologies. An embodiment includes at least one computer processor configured to retrieve a first content instance and corresponding first metadata. The first content instance may include a first plurality of structural elements, with at least one structural element corresponding to at least part of the first metadata. The first content instance may be transformed by a rendering engine running on the at least one computer processor and/or transmitted to a content-playback device.Type: ApplicationFiled: July 27, 2020Publication date: June 10, 2021Inventors: Jeffrey Christopher SMITH, Perry Raymond Cook, David Adam Steinwedel, Ka Yee Chan
-
Patent number: 10846673Abstract: Techniques to custom define transaction sessions are provided. A plugin-based architecture is provided having tasks as units of atomic work that are bound to orchestrators. The orchestrators form plug-in transaction sessions. Specific instances of plugin transaction sessions are deployed and processed from network-based machines, such as but not limited to kiosks.Type: GrantFiled: January 9, 2018Date of Patent: November 24, 2020Assignee: NCR CorporationInventors: Robert Raymond Cooke, Mark Thomas Alston
-
Patent number: 10726874Abstract: Disclosed herein are computer-implemented method, system, and computer-readable storage-medium embodiments for implementing template-based excerpting and rendering of multimedia performances technologies. An embodiment includes at least one computer processor configured to retrieve a first content instance and corresponding first metadata. The first content instance may include a first plurality of structural elements, with at least one structural element corresponding to at least part of the first metadata. An embodiment may further include selecting a first template comprising a first set of parameters. A parameter of the first set of parameters may be applicable to the at least one structural element. Applicable parameter(s) of the first template may be actively associated with the at least part of the first metadata corresponding to the at least one structural element. The first content instance may be transformed by a rendering engine running on the at least one computer processor.Type: GrantFiled: July 12, 2019Date of Patent: July 28, 2020Assignee: SMULE, INC.Inventors: Jeffrey Christopher Smith, Perry Raymond Cook, David Adam Steinwedel, Ka Yee Chan
-
Patent number: 10586366Abstract: A system and method for recursively rendering, caching, and/or retrieving a display object bitmap is provided. In some implementations, an image may be rendered on a client computing platform using an image list of one or more bitmap objects. The one or more object bitmaps may be generated in response to obtaining information defining a vector image in an image frame in an animation. An image list may be maintained for an image to be rendered based on the vector image of a frame of animation and/or some or all of the frames in the animation. The image list may store one or more references to one or more respective bitmap objects that are associated with the image to be rendered.Type: GrantFiled: November 20, 2017Date of Patent: March 10, 2020Assignee: Electronics Arts Inc.Inventor: Raymond Cook
-
Publication number: 20180150813Abstract: Techniques to custom define transaction sessions are provided. A plugin-based architecture is provided having tasks as units of atomic work that are bound to orchestrators. The orchestrators form plug-in transaction sessions. Specific instances of plugin transaction sessions are deployed and processed from network-based machines, such as but not limited to kiosks.Type: ApplicationFiled: January 9, 2018Publication date: May 31, 2018Inventors: Robert Raymond Cooke, Mark Thomas Alston
-
Patent number: 9922313Abstract: Techniques to custom define transaction sessions are provided. A plugin-based architecture is provided having tasks as units of atomic work that are bound to orchestrators. The orchestrators form plug-in transaction sessions. Specific instances of plugin transaction sessions are deployed and processed from network-based machines, such as but not limited to kiosks.Type: GrantFiled: August 31, 2012Date of Patent: March 20, 2018Assignee: NCR CorporationInventors: Robert Raymond Cooke, Mark Thomas Alston
-
Publication number: 20180075638Abstract: A system and method for recursively rendering, caching, and/or retrieving a display object bitmap is provided. In some implementations, an image may be rendered on a client computing platform using an image list of one or more bitmap objects. The one or more object bitmaps may be generated in response to obtaining information defining a vector image in an image frame in an animation. An image list may be maintained for an image to be rendered based on the vector image of a frame of animation and/or some or all of the frames in the animation. The image list may store one or more references to one or more respective bitmap objects that are associated with the image to be rendered.Type: ApplicationFiled: November 20, 2017Publication date: March 15, 2018Inventor: Raymond Cook