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: 11900967
    Abstract: 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: Grant
    Filed: April 26, 2022
    Date of Patent: February 13, 2024
    Assignee: SMULE, INC.
    Inventors: Jeffrey Christopher Smith, Perry Raymond Cook, David Adam Steinwedel, Ka Yee Chan
  • Patent number: 11848032
    Abstract: 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: Grant
    Filed: April 4, 2022
    Date of Patent: December 19, 2023
    Assignee: SMULE, INC.
    Inventors: Jeffrey Christopher Smith, Perry Raymond Cook, David Adam Steinwedel
  • Publication number: 20230230066
    Abstract: 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: Application
    Filed: January 17, 2023
    Publication date: July 20, 2023
    Applicant: Artema Labs, Inc
    Inventors: Bjorn Markus Jakobsson, Sven Stefan Dufva, Perry Raymond Cook, Keir Finlow-Bates
  • Patent number: 11651353
    Abstract: 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: Grant
    Filed: August 26, 2020
    Date of Patent: May 16, 2023
    Assignee: Membrane Labs Inc.
    Inventor: Carson Raymond Cook
  • Publication number: 20230117399
    Abstract: 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: Application
    Filed: October 17, 2022
    Publication date: April 20, 2023
    Applicant: Artema Labs, Inc
    Inventors: Bjorn Markus Jakobsson, Perry Raymond Cook, Rebecca Anne Fiebrink
  • Publication number: 20230095431
    Abstract: 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: Application
    Filed: November 30, 2022
    Publication date: March 30, 2023
    Inventors: JEFFREY CHRISTOPHER SMITH, Perry Raymond COOK, David Adam STEINWEDEL, Ka Yee CHAN
  • Publication number: 20230047881
    Abstract: 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: Application
    Filed: April 26, 2022
    Publication date: February 16, 2023
    Inventors: Jeffrey Christopher SMITH, Perry Raymond Cook, David Adam Steinwedel, Ka Yee Chan
  • Publication number: 20220293135
    Abstract: 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: Application
    Filed: April 4, 2022
    Publication date: September 15, 2022
    Inventors: Jeffrey Christopher SMITH, Perry Raymond Cook, David Adam Steinwedel
  • Patent number: 11315603
    Abstract: 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: Grant
    Filed: July 27, 2020
    Date of Patent: April 26, 2022
    Assignee: SMULE, INC.
    Inventors: Jeffrey Christopher Smith, Perry Raymond Cook, David Adam Steinwedel, Ka Yee Chan
  • Patent number: 11295784
    Abstract: 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: Grant
    Filed: April 2, 2021
    Date of Patent: April 5, 2022
    Assignee: SMULE, INC.
    Inventors: Jeffrey Christopher Smith, Perry Raymond Cook, David Adam Steinwedel
  • Publication number: 20210350830
    Abstract: 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: Application
    Filed: April 2, 2021
    Publication date: November 11, 2021
    Inventors: Jeffrey Christopher SMITH, Perry Raymond Cook, David Adam Steinwedel
  • Publication number: 20210174837
    Abstract: 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: Application
    Filed: July 27, 2020
    Publication date: June 10, 2021
    Inventors: Jeffrey Christopher SMITH, Perry Raymond Cook, David Adam Steinwedel, Ka Yee Chan
  • Patent number: 10726874
    Abstract: 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: Grant
    Filed: July 12, 2019
    Date of Patent: July 28, 2020
    Assignee: SMULE, INC.
    Inventors: Jeffrey Christopher Smith, Perry Raymond Cook, David Adam Steinwedel, Ka Yee Chan
  • Patent number: 10586366
    Abstract: 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: Grant
    Filed: November 20, 2017
    Date of Patent: March 10, 2020
    Assignee: Electronics Arts Inc.
    Inventor: Raymond Cook
  • Publication number: 20180075358
    Abstract: 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: Application
    Filed: August 25, 2017
    Publication date: March 15, 2018
    Inventors: Ajay Kapur, Perry Raymond Cook, Jordan Hochenbaum, Colin Bennett Honigman, Owen Skipper Vallis, Chad A. Wagner, Eric Christopher Heep
  • Publication number: 20180075638
    Abstract: 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: Application
    Filed: November 20, 2017
    Publication date: March 15, 2018
    Inventor: Raymond Cook
  • Patent number: 9846958
    Abstract: 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: Grant
    Filed: October 4, 2012
    Date of Patent: December 19, 2017
    Assignee: Aftershock Services, Inc.
    Inventor: Raymond Cook
  • Patent number: 9792553
    Abstract: 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: Grant
    Filed: August 15, 2014
    Date of Patent: October 17, 2017
    Assignee: Kadenze, Inc.
    Inventors: Ajay Kapur, Perry Raymond Cook, Jordan Hochenbaum, Colin Bennett Honigman, Owen Skipper Vallis, Chad A. Wagner, Eric Christopher Heep
  • Publication number: 20150262496
    Abstract: 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: Application
    Filed: March 16, 2015
    Publication date: September 17, 2015
    Inventors: Perry Raymond Cook, Ajay Kapur, Owen S. Vallis, Jordan N. Hochenbaum
  • Patent number: 8992330
    Abstract: 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: Grant
    Filed: September 9, 2013
    Date of Patent: March 31, 2015
    Assignee: Kabam, Inc.
    Inventors: Clive Henrick, Benjamin Yee, Benjamin Taller, Raymond Cook