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: 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: 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: 20180075358Abstract: Conventional techniques for automatically evaluating and grading assignments are generally ill-suited to evaluation of coursework submitted in media-rich form. For courses whose subject includes programming, signal processing or other functionally expressed designs that operate on, or are used to produce media content, conventional techniques are also ill-suited. It has been discovered that media-rich, indeed even expressive, content can be accommodated as, or as derivatives of, coursework submissions using feature extraction and machine learning techniques. Accordingly, in on-line course offerings, even large numbers of students and student submissions may be accommodated in a scalable and uniform grading or scoring scheme. Instructors or curriculum designers may adaptively refine assignments or testing based on classifier feedback.Type: ApplicationFiled: August 25, 2017Publication date: March 15, 2018Inventors: Ajay Kapur, Perry Raymond Cook, Jordan Hochenbaum, Colin Bennett Honigman, Owen Skipper Vallis, Chad A. Wagner, Eric Christopher Heep
-
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
-
Patent number: 9846958Abstract: 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: October 4, 2012Date of Patent: December 19, 2017Assignee: Aftershock Services, Inc.Inventor: Raymond Cook
-
Patent number: 9792553Abstract: Conventional techniques for automatically evaluating and grading assignments are generally ill-suited to evaluation of coursework submitted in media-rich form. For courses whose subject includes programming, signal processing or other functionally expressed designs that operate on, or are used to produce media content, conventional techniques are also ill-suited. It has been discovered that media-rich, indeed even expressive, content can be accommodated as, or as derivatives of, coursework submissions using feature extraction and machine learning techniques. Accordingly, in on-line course offerings, even large numbers of students and student submissions may be accommodated in a scalable and uniform grading or scoring scheme. Instructors or curriculum designers may adaptively refine assignments or testing based on classifier feedback.Type: GrantFiled: August 15, 2014Date of Patent: October 17, 2017Assignee: Kadenze, Inc.Inventors: Ajay Kapur, Perry Raymond Cook, Jordan Hochenbaum, Colin Bennett Honigman, Owen Skipper Vallis, Chad A. Wagner, Eric Christopher Heep
-
Publication number: 20150262496Abstract: High-quality multimedia content of on-line course offerings can be made available to users on both a free-of-direct-charge basis and on a fee-bearing subscription, member or for-credit basis, while providing a revenue split with originators and/or sponsors of educational content. In general, such compensation models rely on computational techniques that reliably authenticate the identity of individual student users during the course of the very submissions and/or participation that will establish student user proficiency with course content.Type: ApplicationFiled: March 16, 2015Publication date: September 17, 2015Inventors: Perry Raymond Cook, Ajay Kapur, Owen S. Vallis, Jordan N. Hochenbaum
-
Patent number: 8992330Abstract: The disclosure relates to systems and methods for facilitating data model substitution related to one or more pre-existing data objects in an expression of a game environment. A system may facilitate scalable addition of new game content by leveraging pre-existing data objects at a client computing platform. The system may include a game server that provides to the client computing platform data model substitutions for the existing data objects. The data model substitutions may be used to alter the behavior or function, look (e.g., visual appearance), description, and/or other characteristic of an expression of a pre-existing data object. Thus, by leveraging pre-existing data objects and providing such data model substitutions, new content or at least the appearance of new content from the user's perspective, may be provided without revising client code or requiring downloading new instructions that encode new data objects.Type: GrantFiled: September 9, 2013Date of Patent: March 31, 2015Assignee: Kabam, Inc.Inventors: Clive Henrick, Benjamin Yee, Benjamin Taller, Raymond Cook