Patents by Inventor Ebony James Charlton

Ebony James Charlton 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: 11037372
    Abstract: A context based augmented reality system can be used to display augmented reality elements over a live video feed on a client device. The augmented reality elements can be selected based on a number of context inputs generated by the client device. The context inputs can include location data of the client device and location data of nearby physical places that have preconfigured augmented elements. The preconfigured augmented elements can be preconfigured to exhibit a design scheme of the corresponding physical place.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: June 15, 2021
    Assignee: Snap Inc.
    Inventors: Ebony James Charlton, Jokubas Dargis, Eitan Pilipski, Dhritiman Sagar, Victor Shaburov
  • Patent number: 11030787
    Abstract: A content display system can control which content and how the content is displayed based on viewing parameters, such as a map zoom level, and physical distance parameters, e.g., a geo-fence distance and an icon visibility distance. Different combinations of input (e.g., zoom level and physical distances) yield a myriad of pre-set content displays on the client device, thereby allowing a creator of an icon to finely tune how content displayed otherwise accessed.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: June 8, 2021
    Assignee: Snap Inc.
    Inventors: Ebony James Charlton, Dhritiman Sagar, Daniel Vincent Grippi
  • Patent number: 11017233
    Abstract: Method for receiving an input onto a graphical user interface at a client device, capturing an image frame at the client device, the image frame comprising a depiction of an object, identifying the object within the image frame, accessing media content associated with the object within a media repository in response to identifying the object, and causing presentation of the media content within the image frame at the client device.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: May 25, 2021
    Assignee: Snap Inc.
    Inventors: Ebony James Charlton, Hao Hu, Yanjia Li, Xing Mei, Kevin Dechau Tang
  • Patent number: 11017234
    Abstract: A contextual filter system configured to perform operations that include, capturing an image frame at a client device, wherein the image frame includes a depiction of an object, identifying an object category of the object based on the depiction of the object within the image frame, accessing media content associated with the object category within a media repository, generating a presentation of the media content, and causing display of the presentation of the media content within the image frame at the client device.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: May 25, 2021
    Assignee: Snap Inc.
    Inventors: Ebony James Charlton, Celia Nicole Mourkogiannis, Travis Chen, Kevin Dechau Tang, Kaveh Anvaripour
  • Patent number: 11010968
    Abstract: In various example embodiments, a system and methods are presented for generation and manipulation of three dimensional (3D) models. The system and methods cause presentation of an interface frame encompassing a field of view of an image capture device. The systems and methods detect an object of interest within the interface frame, generate a movement instruction with respect to the object of interest, and detect a first change in position and a second change in position of the object of interest. The systems and methods generate a 3D model of the object of interest based on the first change in position and the second change in position.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: May 18, 2021
    Assignee: Snap Inc.
    Inventors: Samuel Edward Hare, Ebony James Charlton, Andrew James McPhee, Michael John Evans
  • Publication number: 20210074069
    Abstract: Systems and methods for receiving audio data; identifying one or more graphical interface elements that correspond to the audio data; generating a display of the identified one or more graphical interface elements, wherein a first portion of the one or more graphical interface elements is persistently displayed, and wherein a second portion of the one or more graphical interface elements is temporarily displayed for a predetermined period of time together with the first portion of the one or more graphical interface elements; and at expiry of the predetermined period of time, ceasing display of the second portion while maintaining display of the first portion.
    Type: Application
    Filed: November 20, 2020
    Publication date: March 11, 2021
    Inventors: Ebony James Charlton, Jokubas Dargis, Michael John Evans, Samuel Edward Hare, Andrew James McPhee, Robert Cornelius Murphy, Eitan Pilipski
  • Patent number: 10878635
    Abstract: Systems and methods for receiving audio data; identifying one or more graphical interface elements that correspond to the audio data; generating a display of the identified one or more graphical interface elements, wherein a first portion of the one or more graphical interface elements is persistently displayed, and wherein a second portion of the one or more graphical interface elements is temporarily displayed for a predetermined period of time together with the first portion of the one or more graphical interface elements; and at expiry of the predetermined period of time, ceasing display of the second portion while maintaining display of the first portion.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: December 29, 2020
    Assignee: Snap Inc.
    Inventors: Ebony James Charlton, Jokubas Dargis, Michael John Evans, Samuel Edward Hare, Andrew James McPhee, Robert Cornelius Murphy, Eitan Pilipski
  • Publication number: 20200334916
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for rendering three-dimensional virtual objects within real-world environments. Virtual rendering of a three-dimensional virtual object can be altered appropriately as a user moves around the object in the real-world through utilization of a redundant tracking system comprising multiple tracking sub-systems. Virtual object rendering can be with respect to a reference surface in a real-world three-dimensional space depicted in a camera view of a mobile computing device.
    Type: Application
    Filed: July 7, 2020
    Publication date: October 22, 2020
    Inventors: Andrew James McPhee, Ebony James Charlton, Samuel Edward Hare, Michael John Evans, Jokubas Dargis, Ricardo Sanchez-Saez
  • Publication number: 20200311426
    Abstract: Method for receiving an input onto a graphical user interface at a client device, capturing an image frame at the client device, the image frame comprising a depiction of an object, identifying the object within the image frame, accessing media content associated with the object within a media repository in response to identifying the object, and causing presentation of the media content within the image frame at the client device.
    Type: Application
    Filed: March 10, 2020
    Publication date: October 1, 2020
    Inventors: Ebony James Charlton, Hao Hu, Yanjia Li, Xing Mei, Kevin Dechau Tang
  • Publication number: 20200310601
    Abstract: A dynamic media menu that comprises a media carousel to present collections of media content, and an “Augmented-Reality (AR) bar” to receive inputs to identify a media category.
    Type: Application
    Filed: March 16, 2020
    Publication date: October 1, 2020
    Inventors: Kaveh Anvaripour, Ebony James Charlton, Travis Chen, Gabriel Lupin, Celia Nicole Mourkogiannis, Kevin Dechau Tang
  • Publication number: 20200311116
    Abstract: A media curation system configured to perform operations that include, capturing an image at a client device, wherein the image includes a depiction of an object, identifying an object category of the object based on the depiction of the object within the image, accessing media content associated with the object category within a media repository, generating a presentation of the media content, and causing display of the presentation of the media content within the image at the client device.
    Type: Application
    Filed: March 29, 2019
    Publication date: October 1, 2020
    Inventors: Kaveh Anvaripour, Ebony James Charlton, Travis Chen, Celia Nicole Mourkogiannis, Kevin Dechau Tang
  • Publication number: 20200258277
    Abstract: A content display system can control which content and how the content is displayed based on viewing parameters, such as a map zoom level, and physical distance parameters, e.g., a geo-fence distance and an icon visibility distance. Different combinations of input (e.g., zoom level and physical distances) yield a myriad of pre-set content displays on the client device, thereby allowing a creator of an icon to finely tune how content displayed otherwise accessed.
    Type: Application
    Filed: January 17, 2020
    Publication date: August 13, 2020
    Inventors: Ebony James Charlton, Dhritiman Sagar, Daniel Vincent Grippi
  • Publication number: 20200258307
    Abstract: A context based augmented reality system can be used to display augmented reality elements over a live video feed on a client device. The augmented reality elements can be selected based on a number of context inputs generated by the client device. The context inputs can include location data of the client device and location data of nearby physical places that have preconfigured augmented elements. The preconfigured augmented elements can be preconfigured to exhibit a design scheme of the corresponding physical place.
    Type: Application
    Filed: January 16, 2020
    Publication date: August 13, 2020
    Inventors: Ebony James Charlton, Jokubas Dargis, Eitan Pilipski, Dhritiman Sagar, Victor Shaburov
  • Patent number: 10740978
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for rendering three-dimensional virtual objects within real-world environments. Virtual rendering of a three-dimensional virtual object can be altered appropriately as a user moves around the object in the real-world through utilization of a redundant tracking system comprising multiple tracking sub-systems. Virtual object rendering can be with respect to a reference surface in a real-world three-dimensional space depicted in a camera view of a mobile computing device.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: August 11, 2020
    Assignee: Snap Inc.
    Inventors: Andrew James McPhee, Ebony James Charlton, Samuel Edward Hare, Michael John Evans, Jokubas Dargis, Ricardo Sanchez-Saez
  • Publication number: 20200242363
    Abstract: A contextual filter system configured to perform operations that include, capturing an image frame at a client device, wherein the image frame includes a depiction of an object, identifying an object category of the object based on the depiction of the object within the image frame, accessing media content associated with the object category within a media repository, generating a presentation of the media content, and causing display of the presentation of the media content within the image frame at the client device.
    Type: Application
    Filed: April 17, 2020
    Publication date: July 30, 2020
    Inventors: Ebony James Charlton, Celia Nicole Mourkogiannis, Travis Chen, Kevin Dechau Tang, Kaveh Anvaripour
  • Publication number: 20200213534
    Abstract: Systems, devices, media and methods are presented for presentation of modified objects within a video stream. The systems and methods select an object of interest depicted within a user interface based on an associated image modifier, determine a modifier context based at least in part on one or more characteristics of the selected object, identify a set of image modifiers based on the modifier context, rank a first portion of the identified set of image modifiers based on a primary ordering characteristic, rank a second portion of the identified set of image modifiers based on a secondary ordering characteristic and cause presentation of the modifier icons for the ranked set of image modifiers.
    Type: Application
    Filed: March 11, 2020
    Publication date: July 2, 2020
    Inventors: Ebony James Charlton, Michael John Evans, Samuel Edward Hare, Andrew James McPhee, Robert Cornelius Murphy, Eitan Pilipski
  • Publication number: 20200210703
    Abstract: A contextual filter system configured to perform operations that include, capturing an image frame at a client device, wherein the image frame includes a depiction of an object, identifying an object category of the object based on the depiction of the object within the image frame, accessing media content associated with the object category within a media repository, generating a presentation of the media content, and causing display of the presentation of the media content within the image frame at the client device.
    Type: Application
    Filed: December 26, 2018
    Publication date: July 2, 2020
    Inventors: Ebony James Charlton, Celia Nicole Mourkogiannis, Travis Chen, Kevin Dechau Tang, Kaveh Anvaripour
  • Patent number: 10699123
    Abstract: A contextual filter system configured to perform operations that include, capturing an image frame at a client device, wherein the image frame includes a depiction of an object, identifying an object category of the object based on the depiction of the object within the image frame, accessing media content associated with the object category within a media repository, generating a presentation of the media content, and causing display of the presentation of the media content within the image frame at the client device.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: June 30, 2020
    Assignee: Snap Inc.
    Inventors: Ebony James Charlton, Celia Nicole Mourkogiannis, Travis Chen, Kevin Dechau Tang, Kaveh Anvaripour
  • Patent number: D914744
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: March 30, 2021
    Assignee: Snap Inc.
    Inventors: Kaveh Anvaripour, Ebony James Charlton, Gabriel Lupin, Celia Nicole Mourkogiannis
  • Patent number: D915452
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: April 6, 2021
    Assignee: Snap Inc.
    Inventors: Kaveh Anvaripour, Ebony James Charlton, Gabriel Lupin, Celia Nicole Mourkogiannis