Patents by Inventor Matthew Lee Cook

Matthew Lee 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: 11939820
    Abstract: A system and method for transferring tubular elements may include a first structure having a first horizontal platform attached to the first structure on a bottom side and a monorail attached to the first structure on a top side, a second structure having a second horizontal platform attached to the second structure. The first structure and the second structure may be located proximate to each other, while the monorail can extend from the first structure to the second structure. The monorail can have a motion controlled assembly to move a tubular element or assembly of tubular elements.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: March 26, 2024
    Assignee: Helmerich & Payne, Inc.
    Inventors: Jerry Ray Prescott, Joel Ferland, Matthew Wyatt MacDaniels, Christopher Alan Major, Patrick L. Gustafson, Robert Lee Stauder, Bernard L. Cook, DeWayne Speer
  • Publication number: 20230216817
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing permissions for accessing shared content collections. The program and method provide for receiving, from a first device associated with a first user, an indication of first user input to share a content collection between the first user and a second user selected by the first user, the content collection comprising at least one media content item, the second user corresponding to a contact of the first user within a messaging application; storing the content collection in association with the first user and the second user; providing the first user with a first set of permissions for accessing the content collection; and providing the second user with a second set of permissions for accessing the content collection, the second set of permissions being more restrictive than the first set of permissions.
    Type: Application
    Filed: December 30, 2022
    Publication date: July 6, 2023
    Inventors: Nathan Kenneth Boyd, Siqi Chen, Matthew Lee Cook, Andreq Grosvenor Cooper, Benedict Copping, Edward Koai, Tao Marvin Liu, Yiwen Zhan, Mian Zhang
  • Publication number: 20230214098
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing shared content collections. The program and method provide for receiving, from a first device of a first user, an indication of first user input to share a content collection between the first user and a second user selected by the first user, the content collection comprising at least one media content item, the second user corresponding to a contact of the first user; storing the content collection in association with the first user and the second user; receiving an indication of second user input to share the content collection with a third user selected by the second user, the third user corresponding to a contact of the second user; and associating the content collection with the third user.
    Type: Application
    Filed: December 30, 2022
    Publication date: July 6, 2023
    Inventors: Nathan Kenneth Boyd, Siqi Chen, Matthew Lee Cook, Andrew Grosvenor Cooper, Benedict Copping, Edward Koai, Tao Marvin Liu, Yiwen Zhan, Mian Zhang
  • Publication number: 20230096334
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a reply interface for a media content item within a messaging system. The program and method provide for receiving, by a messaging application, first user input corresponding to a request for a content feed, the content feed comprising a plurality of media content items; providing, in response to receiving the first user input, for display of the content feed; receiving, by the messaging application, second user input of a swipe gesture performed with respect to display of a media content item of the plurality of media content items; and providing, in response to receiving the second user input, for display of a reply interface together with display of the media content item, the reply interface for sending a reply message to a user associated with the media content item.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 30, 2023
    Inventors: Newar Husam Al Majid, Alex Beltyukov, Nathan Kenneth Boyd, Jacob Catalano, Wenbin Chen, Matthew Lee Cook, Andrew Grosvenor Cooper, Zuoyou Gu, Yue Hu, Timothy Kautz, Edward Koai, Karen Jong-Hwi Lee, Chinmay Lonkar, Lu Lu, Zachary Lupei, Charles Melbye, Celia Nicole Mourkogiannis, Chiung-Fu Shih, Brian Yee, Jiawen Zeng, Dongguang Zhao
  • Publication number: 20230063425
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying content feeds within a messaging system. The program and method provide for receiving, by a messaging application associated with a user, user input corresponding to a request for a first content feed, the first content feed comprising a first plurality of media content items provided by one or more friends of the user; providing for display of the first content feed; determining, by the messaging application, that display of the first content feed is complete; and providing, in response to determining that display of the first content feed is complete, for display of a second content feed, the second content feed comprising a second plurality of media content items provided by one or more content providers to which the user subscribes with respect to the messaging application.
    Type: Application
    Filed: August 30, 2022
    Publication date: March 2, 2023
    Inventors: Newar Husam Al Majid, Alex Beltyukov, Nathan Kenneth Boyd, Jacob Catalano, Wenbin Chen, Matthew Lee Cook, Andrew Grosvenor Cooper, Zuoyou Gu, Yu Hu, Timothy Kautz, Edward Koai, Karen Jong-Hwi Lee, Chinmay Lonkar, Lu Lu, Zachary Lupei, Charles Melbye, Celia Nicole Mourkogiannis, Chiung-FU Shih, Brian Yee, Jiawen Zeng, Dongguang Zhao
  • Publication number: 20230050068
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying a profile from a content feed within a messaging system. The program and method provide for receiving by a messaging application, first user input corresponding to a request for a content feed, the content feed comprising a plurality of media content items; providing, in response to receiving the first user input, for display of the content feed; receiving, by the messaging application, second user input of a predefined gesture performed with respect to a first media content item of the plurality of media content items; determining, in response to receiving the second user input and based on the first media content item, to display a public profile associated with the first media content item; and providing, based on the determining, for display of the public profile.
    Type: Application
    Filed: August 16, 2022
    Publication date: February 16, 2023
    Inventors: Newar Husam Al Majid, Alex Beltyukov, Nathan Kenneth Boyd, Jacob Catalano, Wenbin Chen, Matthew Lee Cook, Andrew Grosvenor Cooper, Zuoyou Gu, Yue Hu, Timothy Kautz, Edward Koai, Karen Jong-Hwi Lee, Chinmay Lonkar, Lu Lu, Zachary Lupei, Charles Melbye, Celia Nicole Mourkogiannis, Chiung-Fu Shih, Brian Yee, Jiawen Zeng, Dongguang Zhao
  • Patent number: 11429656
    Abstract: Systems, devices, media, and methods are presented for scaled delivery of media content. The systems and methods assign a set of proposed designations to a plurality of media content. The systems and methods select a set of media content from the plurality of media content based on the set of proposed designations and distribute a subset of media content of the set of media content to a selected user of a plurality of users. The subset of media content is presented at a computing device associated with the selected user. The systems and methods receive a set of indicators for each media content of the subset of media content. Each indicator represents an interaction with a media content of the subset of media content. The systems and methods cause presentation of an interaction notification at the computing device associated with the selected user.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: August 30, 2022
    Assignee: Snap Inc.
    Inventors: Matthew Lee Cook, Wisam Dakka, Wesley Evans, Andre Madeira
  • Publication number: 20200334283
    Abstract: Systems, devices, media, and methods are presented for scaled delivery of media content. The systems and methods assign a set of proposed designations to a plurality of media content. The systems and methods select a set of media content from the plurality of media content based on the set of proposed designations and distribute a subset of media content of the set of media content to a selected user of a plurality of users. The subset of media content is presented at a computing device associated with the selected user. The systems and methods receive a set of indicators for each media content of the subset of media content. Each indicator represents an interaction with a media content of the subset of media content. The systems and methods cause presentation of an interaction notification at the computing device associated with the selected user.
    Type: Application
    Filed: July 6, 2020
    Publication date: October 22, 2020
    Inventors: Matthew Lee Cook, Wisam Dakka, Wesley Evans, Andre Madeira
  • Patent number: 10733225
    Abstract: Systems, devices, media, and methods are presented for scaled delivery of media content. The systems and methods assign a set of proposed designations to a plurality of media content. The systems and methods select a set of media content from the plurality of media content based on the set of proposed designations and distribute a subset of media content of the set of media content to a selected user of a plurality of users. The subset of media content is presented at a computing device associated with the selected user. The systems and methods receive a set of indicators for each media content of the subset of media content. Each indicator represents an interaction with a media content of the subset of media content. The systems and methods cause presentation of an interaction notification at the computing device associated with the selected user.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: August 4, 2020
    Assignee: Snap Inc.
    Inventors: Matthew Lee Cook, Wisam Dakka, Wesley Evans, Andre Madeira