Patents by Inventor Christie Marie Heikkinen

Christie Marie Heikkinen 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: 11868676
    Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a messaging application implemented on a client device, input that selects a sound option to add sound to one or more images; in response to receiving the input, presenting a sound editing user interface element that visually indicates a played portion of the sound and separately visually indicates an un-played portion of the sound; receiving an interaction with the sound editing user interface element to modify a start point of the sound; embedding a graphical element representing the sound in the one or more images; playing, by the messaging application, the sound associated with the graphical element starting from the start point together with displaying the one or more images.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: January 9, 2024
    Assignee: Snap Inc.
    Inventors: Nathan Kenneth Boyd, Jonathan Dale Brody, Andrew Grosvenor Cooper, Brandon Francis, Christie Marie Heikkinen, Ranidu Lankage
  • Publication number: 20230410402
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for animating a pull-to-refresh gesture. The program and method provide for receiving a pull gesture in a messaging application; selecting, in response to receiving the pull gesture, a set of users corresponding to contacts in the messaging application; and displaying a set of images for each user in the set of users, in association with refreshing screen content.
    Type: Application
    Filed: August 30, 2023
    Publication date: December 21, 2023
    Inventors: Jeremy Voss, Christie Marie Heikkinen, Daniel Rakhamimov, Laurent Desserrey, Susan Marie Territo, Edward Koai, Joseph Timothy Fortier
  • Publication number: 20230393709
    Abstract: A system to provide users with a means for accessing media content directly, by performing operations that include: causing display of a media item within a graphical user interface at a client device, the graphical user interface including a set of graphical elements; receiving a selection of a graphical element from among the set of graphical elements within the graphical user interface; generating a reference to the media item based on the selection of the graphical element; encoding a matrix barcode with the reference to the media item; and generating a presentation of the media item that includes a display of the matrix barcode at a position within the media item.
    Type: Application
    Filed: August 17, 2023
    Publication date: December 7, 2023
    Inventors: Christie Marie Heikkinen, Celia Nicole Mourkogiannis, David Phillip Taitz
  • Publication number: 20230396572
    Abstract: Methods and systems are disclosed that access relationship data of a first user of an interaction system to identify a second user of the interaction system associated with the first user, cause presentation of identification information for the second user within an interaction interface and, responsive to identifying an event pertaining to the second user, cause presentation of a call-to-action graphical element associated with identification information of the second user within the interaction interface. Responsive to detecting user selection of the call-to-action graphical element, the methods and systems invoke an interaction function to facilitate an interaction between the first user and the second user.
    Type: Application
    Filed: June 2, 2023
    Publication date: December 7, 2023
    Inventors: Christie Marie Heikkinen, David Phillip Taitz, Jeremy Baker Voss
  • Publication number: 20230393730
    Abstract: A content request is received from a user device of a viewing user of an interaction system. An interaction application executing at the user device presents a viewing user interface that includes a content zone and an interaction zone. A third-party content item is presented in the content zone. The interaction zone comprises a first interaction subzone located in a lower section of the viewing user interface, outside of the content zone. The first interaction subzone includes a user-selectable interaction element. The interaction zone further comprises a second interaction subzone positioned adjacent to the first interaction subzone in the lower section of the viewing user interface. The second interaction subzone is located inside of the content zone and includes a user-selectable context element. Responsive to detecting an interaction gesture directed at the interaction zone, the interaction application automatically transitions from a viewing state to an interaction state.
    Type: Application
    Filed: June 1, 2023
    Publication date: December 7, 2023
    Inventors: Nathan Kenneth Boyd, Christie Marie Heikkinen, David Phillip Taitz, Jeremy Baker Voss
  • Publication number: 20230376160
    Abstract: In some examples, a method to present an affordance user interface element within a user interface of an interaction application includes detecting an association of a supplemental media content item with a primary media content item presented within the user interface. The supplemental media content item is identified from among a plurality of supplemental media content items supported by the interaction application. The method may include retrieving metadata related to the supplemental media content item and presenting, within the user interface, a supplementation affordance that presents the metadata. In some examples, the supplementation affordance is user selectable via the user interface to invoke a supplementation function that enables a user to apply the supplemental media content item to a further primary media content item. The supplementation function is invoked responsive to detecting a user selection of the supplementation affordance within the user interface.
    Type: Application
    Filed: May 19, 2023
    Publication date: November 23, 2023
    Inventors: Christie Marie Heikkinen, David Phillip Taitz, Jeremy Baker Voss
  • Publication number: 20230379571
    Abstract: First content data is presented within a preview interface. The preview interface is a user interface presented to a user prior to transmission of content data to third-party users. A plurality of modification indicia is presented within the preview interface. Each of the plurality of modification indicia is associated with a respective modification function. The plurality of modification indicia includes a combination indicium associated with a combination function. Responsive to detection of user selection of the combination indicium, the combination function is activated. The activating of the combination function comprises causing presentation of a combination interface enabling the user to access second content data and combine the first content data with the second content data to create combined content data.
    Type: Application
    Filed: December 28, 2022
    Publication date: November 23, 2023
    Inventors: Nathan Kenneth Boyd, Christie Marie Heikkinen, Imani Ritchards, David Phillip Taitz
  • Publication number: 20230377281
    Abstract: A third-party user input content item is presented on a user device of a user. A first content augmentation of the third-party user input content item by a first content augmentation function is determined. A camera graphical element is presented. The camera graphical element is user-selectable to invoke a camera function and cause presentation of a first content augmentation selection graphical element. Responsive to determining a user selection of the camera graphical element, the camera function is invoked. The user is enabled to select a second user input content item and the first content augmentation selection graphical element is user-selectable to invoke the first content augmentation function.
    Type: Application
    Filed: December 28, 2022
    Publication date: November 23, 2023
    Inventors: Daniel Vincent Grippi, Christie Marie Heikkinen, David Phillip Taitz
  • Publication number: 20230377609
    Abstract: A user input content video is presented on a user system. A user input content combination indicium associated with a combination function is presented. Responsive to detection of a user selection of the user input content combination indicium, the combination function is activated. The combination function detects selection, by a user, of a portion of the user input content video, and accesses a second user input content item. The portion of the user input content video is combined with the second user input content item, based on one or more combination options selected by the user, to create a combined user input content video.
    Type: Application
    Filed: December 28, 2022
    Publication date: November 23, 2023
    Inventors: Kaveh Anvaripour, Christie Marie Heikkinen, David Phillip Taitz
  • Publication number: 20230379287
    Abstract: Systems and methods are provided for receiving an ephemeral message, generating an event overlay interface, causing the event overlay interface to be overlaid on top of the ephemeral message, and receiving a selection of an event overlay component via the event overlay interface. The systems and method are also provided for generating a modified event overlay component based on the added plurality of event overlay content, causing the modified event overlay component to be overlaid on top of the ephemeral message, and transmitting the ephemeral message comprising the overlaid modified event overlay component.
    Type: Application
    Filed: May 22, 2023
    Publication date: November 23, 2023
    Inventors: Nathan Kenneth Boyd, Benedict Copping, Christie Marie Heikkinen, Celia Nicole Mourkogiannis, David Taitz, Mai Chi Tran
  • Publication number: 20230379374
    Abstract: Content sharing between a first user, a second user, and a third user is facilitated. A first public content collection includes a first input content item of a first user. Responsive to receiving an indication of a combination user input from a second user, a combination function is invoked to allow the second user to combine the first user input content item with a second user input content item to create a first combined user input content item. The first combined user input content item is stored in association with the first user input content item in a second public content collection. A third user sends a combination collection presentation user input related to the first user input content item. In response, a combination collection presentation function is invoked to enable the third user to navigate the second public content collection.
    Type: Application
    Filed: December 28, 2022
    Publication date: November 23, 2023
    Inventors: Christie Marie Heikkinen, David Phillip Taitz
  • Publication number: 20230376179
    Abstract: A third-party user input content item is presented on a user device of a user. Third-party authorization for the third-party user input content item to be combined with other content items is determined. Responsive to determining the third-party authorization, a combination graphical element is automatically presented on the user device. The combination graphical element is user-selectable to invoke a combination function. Responsive to determining a user selection of the combination graphical element, the combination function is invoked, enabling the user to combine the third-party user input content item with another content item to create a combined user input content item.
    Type: Application
    Filed: December 28, 2022
    Publication date: November 23, 2023
    Inventors: Christie Marie Heikkinen, David Phillip Taitz, Jeremy Baker Voss
  • Patent number: 11824825
    Abstract: A messaging system comprises: one or more processors; and one or more computer-readable mediums storing instructions that, when executed by the one or more computer processors, cause the messaging system to perform operations. The operations comprise: receiving a message; displaying an in-application notification of the received message; displaying the received message upon receiving a user command in response to the displayed notification; the user command comprising touching the notification on a screen; wherein the displaying the received message displays the message in an upward motion from a bottom of the screen.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: November 21, 2023
    Assignee: Snap Inc.
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss
  • Patent number: 11822766
    Abstract: A system to provide users with a means for accessing media content directly, by performing operations that include: causing display of a media item within a graphical user interface at a client device, the graphical user interface including a set of graphical elements; receiving a selection of a graphical element from among the set of graphical elements within the graphical user interface; generating a reference to the media item based on the selection of the graphical element; encoding a matrix barcode with the reference to the media item; and generating a presentation of the media item that includes a display of the matrix barcode at a position within the media item.
    Type: Grant
    Filed: October 12, 2022
    Date of Patent: November 21, 2023
    Assignee: Snap Inc.
    Inventors: Christie Marie Heikkinen, Celia Nicole Mourkogiannis, David Phillip Taitz
  • Patent number: 11822874
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for replacing text in a message thread. The program and method provide for receiving an indication of user input provided by a first user, the user input comprising a text-based term for updating a message thread between the first user and a second user; determining that the text-based term is included within a set of predefined terms, each predefined term within the set of predefined terms having corresponding replacement content for including in the message thread, the replacement content having been specified by the first or second user with respect to messages exchanged between the first and second user; and providing, in response to the determining and based on the set of predefined terms, the replacement content corresponding to the text-based term within the message thread.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: November 21, 2023
    Assignee: Snap Inc.
    Inventors: Jeremy Voss, Christie Marie Heikkinen, Daniel Rakhamimov, Laurent Desserrey, Susan Marie Territo, Edward Koai
  • Publication number: 20230370557
    Abstract: Methods and systems are disclosed for performing operations for providing an augmented reality unboxing experience. The operations include retrieving an augmented reality element comprising a virtual box that is in a closed state. The operations include obtaining triggers associated with the virtual box, the triggers configured to change the virtual box from the closed state to an open state. The operations include displaying the virtual box. The operations include receiving input associated with the virtual box. The operations include determining that the received input corresponds to the one or more triggers associated with the virtual box. The operations include modifying the virtual box from being displayed in the closed state to being displayed in the open state.
    Type: Application
    Filed: July 19, 2023
    Publication date: November 16, 2023
    Inventors: Gal Dudovitch, Stephanie Engle, Christie Marie Heikkinen, Ma'ayan Mishin Shuvi
  • Patent number: 11818286
    Abstract: A method starts with a processor receiving a content collection from a second computing device associated with a second user. A processor detects input of text data from a text interface overlaid on top of a display of the content collection and analyzes the text data to identify a first characteristic within the text data. The processor also accessing a plurality of personalized avatars associated with a respective avatar characteristic and determines a selection of personalized avatars that match the first characteristic by comparing the first characteristic against the respective avatar characteristic associated with each of the plurality of personalize avatars.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: November 14, 2023
    Assignee: Snap Inc.
    Inventors: Christie Marie Heikkinen, David Phillip Taitz, Jeremy Baker Voss, David Whyte, Yiwen Zhan
  • Patent number: 11809696
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interfaces to facilitate electronic chat conversations between users via multiple modes of electronic communication. A conversation view is displayed on a touch screen display of a client device. The conversation view presents messages exchanged between a first user and at least one other user in an electronic chat conversation. A user input comprising a touch gesture corresponding to an interaction with the display of the conversation view is received. Based on the user input, a camera feed view is displayed on the touch screen display. The camera feed view comprises a display of image data and enables a user to create a message comprising one or more images. A message is generated, and an indication of the message is displayed in the conversation view.
    Type: Grant
    Filed: March 1, 2023
    Date of Patent: November 7, 2023
    Assignee: Snap Inc.
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss
  • Patent number: 11812136
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for trimming video. The program and method provide for providing a capture user interface for capturing a video to generate a media content item; displaying a preview user interface for previewing and editing the captured video to generate the media content item, the preview user interface including an interface element for selecting to trim the captured video or to set a playback option for the media content item; receiving, via the interface element, user input selecting to trim the captured video; and displaying a preview bar within the preview user interface, the preview bar including a set of frames of the captured video and front and back handles respectively positioned in front and in back of the set of frames, each of the front and back handles being selectable to trim video.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: November 7, 2023
    Assignee: Snap Inc.
    Inventors: Isabelle Albi, Kaveh Anvaripour, Christine Barron, Nathan Kenneth Boyd, Dallin Dyer, Christie Marie Heikkinen, Ranidu Lankage, Sherif Mohamed
  • Patent number: 11799846
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for password protecting selected message content. The program and method provide for receiving selection of a content item shared between a first user and a second user, in association with a messaging application; receiving input indicating that access to the content item requires user authentication by the first user or the second user; and providing for access to the content item based on the user selection and the input.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: October 24, 2023
    Assignee: Snap Inc.
    Inventors: Jeremy Voss, Christie Marie Heikkinen, Daniel Rakhamimov, Laurent Desserrey, Edward Koai