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: 11460991
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for prioritizing display of an icon representing a user with available content. The program and method provide for determining a display order for multiple icons, each icon corresponding to a user of a messaging application having a content collection available for display; receiving, from a device, an indication to prioritize display of a selected icon of the multiple icons relative to other icons of the multiple icons; updating, in response to receiving the indication, the display order to prioritize display of the selected icon relative to the other icons; and providing, to the device, an indication of the updated display order to cause the multiple icons to be displayed according to the updated display order.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: October 4, 2022
    Assignee: Snap Inc.
    Inventors: Jeremy Voss, Christie Marie Heikkinen, Daniel Rakhamimov, Laurent Desserrey, Susan Marie Territo
  • Publication number: 20220294774
    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: Application
    Filed: April 4, 2022
    Publication date: September 15, 2022
    Inventors: Jeremy Voss, Christie Marie Heikkinen, Daniel Rakhamimov, Laurent Desserrey, Edward Koai
  • Patent number: 11435882
    Abstract: A computer-implemented method of data transmission comprises: displaying a preview of a message; receiving a send gesture; displaying a send to window listing potential recipients once the send gesture reaches a threshold; receiving a recipient selection; and transmitting the previewed message to the selected recipient.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: September 6, 2022
    Assignee: Snap Inc.
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss
  • Patent number: 11411900
    Abstract: A method, to manage an event invitation in a computer network environment, comprises presenting, using one or more processors, an event invitation creation indicium to a first user on a user interface of a computing device. Responsive to user selection of the event invitation creation indicium, an event creation interface is presented to receive event details. Responsive to receipt of the event details, an event invitation message is generated for communication, via a messaging system, by the first user to a second user of the messaging system, the event invitation message including a join indicium that is user-selectable to join a group chat related to the event. Responsive to a message send input from the first user, the event invitation message is sent, via the messaging system, from the first user to the second user. A request is received, from the second user, a request to join the group chat related to the event.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: August 9, 2022
    Assignee: Snap Inc.
    Inventors: Nathan Kenneth Boyd, Benedict Copping, Christie Marie Heikkinen, Celia Nicole Mourkogiannis, David Taitz, Mai Chi Tran
  • Patent number: 11394676
    Abstract: Systems and methods are provided for detecting a gesture made via a display of a first computing device during display of a message comprising first media content, determining that the gesture triggers a second graphical user interface to respond to the message by opening a camera view to capture a second media content, and based on determining that the gesture triggers the second graphical user interface, causing the second graphical user interface to display on the display of the first computing device comprising the camera view. The systems and methods further provide for detecting capture of the second media content via the second graphical user interface comprising the camera view and sending a reply message comprising the second media content in response to the first message.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: July 19, 2022
    Assignee: Snap Inc.
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss, David Taitz, Chang Li
  • Publication number: 20220210338
    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: Application
    Filed: December 21, 2021
    Publication date: June 30, 2022
    Inventors: Isabelle Albi, Kaveh Anvaripour, Christine Barron, Nathan Kenneth Boyd, Dallin Dyer, Christie Marie Heikkinen, Ranidu Lankage, Sherif Mohamed
  • Publication number: 20220206738
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing audio with captured video clips. The program and method provide for displaying, by a messaging application, a capture user interface for capturing video; providing a camera mode selection element which is selectable to switch between a first camera mode for capturing a single video clip and a second camera mode for capturing multiple video clips, to generate a media content item; providing an audio selection element which is selectable to select an audio track for the media content item; receiving, via the camera mode selection element, first user input selecting the second camera mode; receiving, via the audio selection element, second user input selecting the audio track; and providing for capturing multiple video clips in association with the selected audio track for generating the media content item.
    Type: Application
    Filed: December 20, 2021
    Publication date: June 30, 2022
    Inventors: Kaveh Anvaripour, Christine Barron, Wayne Mike Cao, Andrew Grosvenor Cooper, Christie Marie Heikkinen, Ranidu Lankage
  • Publication number: 20220210606
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a user interface for relative device positioning. The program and method provide for receiving a first location of a first device associated with a first user, and a second location of a second device associated with a second user, the first and second users corresponding to contacts in a messaging application; providing an indication of the second location to the first device, and an indication of the first location to the second device; determining that a direction in which the first device is pointing corresponds to the second location, and that a direction in which the second device is pointing corresponds to the first location; providing, in response to the determining, a notification to at least one of the first device or the second device.
    Type: Application
    Filed: October 4, 2021
    Publication date: June 30, 2022
    Inventors: Jeremy Voss, Christie Marie Heikkinen, Daniel Rakhamimov, Laurent Desserrey, Susan Marie Territo, Edward Koai
  • Publication number: 20220210265
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for setting a shared ringtone for calls between users. The program and method provide for receiving, from a first device associated with a first user, selection of a ringtone for use with the first device and a second device associated with a second user, the first user and the second user corresponding to contacts in a messaging application; and saving, in response to the receiving, a ringtone setting that is shared by the first user and the second user, the ringtone setting indicating to use the ringtone for a call between the first device and the second device.
    Type: Application
    Filed: October 4, 2021
    Publication date: June 30, 2022
    Inventors: Jeremy Voss, Christie Marie Heikkinen, Daniel Rakhamimov, Laurent Desserrey, Susan Marie Territo
  • Publication number: 20220207805
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for adding time-based captions to captured video. The program and method provide for displaying, by a messaging application, a preview user interface for previewing and editing captured video in order to generate a media content item, the preview user interface including an interface element which is selectable to switch to a captions user interface for adding a caption to the media content item; switching, in response to first user input selecting the interface element, to the captions user interface which is configured to receive user input for caption content and a duration to display the caption content; receiving, via the captions user interface, second user input for the caption content and the duration; and generating the media content item based on the caption content and the duration to display the caption content.
    Type: Application
    Filed: December 20, 2021
    Publication date: June 30, 2022
    Inventors: Kaveh Anvaripour, Christine Barron, Nathan Kenneth Boyd, Christie Marie Heikkinen, Ranidu Lankage, Daniel Moreno, Shannon Ward, Tabari Williams
  • Patent number: 11374886
    Abstract: A method, to manage an event invitation in a computer network environment, comprises presenting, using one or more processors, an event invitation creation indicium to a first user on a user interface of a computing device. Responsive to user selection of the event invitation creation indicium, an event creation interface is presented to receive event details. Responsive to receipt of the event details, an event invitation message is generated for communication, via a messaging system, by the first user to a second user of the messaging system, the event invitation message including a join indicium that is user-selectable to join a group chat related to the event. Responsive to a message send input from the first user, the event invitation message is sent, via the messaging system, from the first user to the second user. A request is received, from the second user, a request to join the group chat related to the event.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: June 28, 2022
    Assignee: Snap Inc.
    Inventors: Nathan Kenneth Boyd, Benedict Copping, Christie Marie Heikkinen, Celia Nicole Mourkogiannis, David Taitz, Mai Chi Tran
  • Publication number: 20220198026
    Abstract: A permission based media system to perform operations that include: presenting a first media object at a client device associated with a user account, the first media object including a reference that identifies the user account; receiving an input that selects the first media object from the client device; determining a permission of the user account based on the reference that identifies the user account; presenting a set of options based on the permission associated with the user account; receiving a selection of an option from among the set of options; and generating a second media object based on the first media object and the selection of the option, according to certain embodiments.
    Type: Application
    Filed: December 23, 2020
    Publication date: June 23, 2022
    Inventors: Christine Barron, Laurent Desserrey, Daniel Moreno, Celia Nicole Mourkogiannis, David Phillip Taitz, Christie Marie Heikkinen
  • Patent number: 11356620
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for including a video feed in a message thread. The program and method provide for determining that a message thread is being concurrently displayed on a first device associated with a first user and on a second device associated with a second user, the first user and the second user corresponding to contacts within a messaging application; and transmitting, in response to the determining, image data captured on the first device to the second device, for display within the message thread on the second device.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: June 7, 2022
    Assignee: Snap Inc.
    Inventors: Jeremy Voss, Christie Marie Heikkinen, Daniel Rakhamimov, Laurent Desserrey, Susan Marie Territo
  • Patent number: 11336773
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for scheduling a call to be automatically initiated between users. The program and method provide for receiving, from a first device associated with a first user, a request for a call to be automatically initiated, at a scheduled time, between the first device and a second device corresponding to a second user; providing, to the second device and in response to the receiving, an invitation to participate in the call; receiving, from the second device and in response to the providing, an acceptance of the invitation; and providing for automatically initiating the call between the first device and the second device at the scheduled time.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: May 17, 2022
    Assignee: Snap Inc.
    Inventors: Jeremy Voss, Christie Marie Heikkinen, Daniel Rakhamimov, Laurent Desserrey, Susan Marie Territo
  • Patent number: 11297052
    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: December 30, 2019
    Date of Patent: April 5, 2022
    Assignee: Snap Inc.
    Inventors: Jeremy Voss, Christie Marie Heikkinen, Daniel Rakhamimov, Laurent Desserrey, Edward Koai
  • Publication number: 20220094653
    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: Application
    Filed: September 23, 2020
    Publication date: March 24, 2022
    Inventors: Nathan Kenneth Boyd, Jonathan Dale Brody, Andrew Grosvenor Cooper, Brandon Francis, Christie Marie Heikkinen, Ranidu Lankage
  • Publication number: 20220086367
    Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: displaying, by a messaging application, a sound capture screen that enables a user to record the sound; after the sound is recorded using the sound capture screen, generating, by the messaging application, a visual element associated with the sound; receiving, by the messaging application, selection of the visual element from a displayed list of visual elements representing different sounds; in response to receiving the selection of the visual element, conditionally adding one or more graphics representing the sound to one or more images at a user selected position based on a privacy status of the sound; and playing, by the messaging application, the sound associated with the visual element together with displaying the one or more images.
    Type: Application
    Filed: September 18, 2020
    Publication date: March 17, 2022
    Inventors: Nathan Kenneth Boyd, Jonathan Dale Brody, Andrew Grosvenor Cooper, Joseph Timothy Fortier, Brandon Francis, Christie Marie Heikkinen, Ranidu Lankage
  • Publication number: 20220058335
    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: Application
    Filed: August 30, 2021
    Publication date: February 24, 2022
    Inventors: Jeremy Voss, Christie Marie Heikkinen, Daniel Rakhamimov, Laurent Desserrey, Susan Marie Territo, Edward Koai
  • Publication number: 20220035495
    Abstract: An interactive sticker system to perform operations that include: causing display of a presentation of media at a client device, the presentation of the media including a display of an icon within the presentation of the media; receiving an input that selects the icon from the client device, the input comprising an input attribute; generating a menu element based on the icon and the input attribute in response to the input that selects the icon; and presenting the menu element at a position within the presentation of the media at the client device.
    Type: Application
    Filed: October 19, 2021
    Publication date: February 3, 2022
    Inventors: Shaun Harrison, Christie Marie Heikkinen, David Phillip Taitz
  • Patent number: D964377
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: September 20, 2022
    Assignee: Snap Inc.
    Inventors: Brandon Francis, Christie Marie Heikkinen, Ranidu Lankage