Patents by Inventor Ranidu Lankage
Ranidu Lankage 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).
-
Publication number: 20240160343Abstract: Aspects of the present disclosure involve a system and a method for navigating images and AR experiences. The system and method present, by a messaging application, in a scrollable region on top of a live video feed being displayed in a GUI comprising a viewfinder, a first plurality of options associated with previously captured content items and a second plurality of options associated with AR experiences. The system and method scrolls the first plurality of options together with the second plurality of options of the scrollable region to bring one of the first plurality of options or one of the second plurality of options into focus. In response, the system and method: modify a configuration of the GUI in accordance with a first manner or modify the configuration of the GUI in accordance with a second manner.Type: ApplicationFiled: October 31, 2023Publication date: May 16, 2024Inventors: Kaveh Anvaripour, Christie Marie Heikkinen, Ranidu Lankage, Jane Meng
-
Publication number: 20240163489Abstract: Aspects of the present disclosure involve a system and a method for navigating images and AR experiences. The system and method perform operations comprising displaying, by a messaging application in a viewfinder, a live video feed received from a camera of a client device. The operations comprise presenting, by the messaging application, in a scrollable region on top of the live video feed being displayed in the viewfinder, a first plurality of options associated with previously captured content items and a second plurality of options associated with augmented reality (AR) experiences. The operations comprise receiving input associated with scrolling the scrollable region and, in response to receiving the input, scrolling the first plurality of options together with the second plurality of options.Type: ApplicationFiled: October 27, 2023Publication date: May 16, 2024Inventors: Kaveh Anvaripour, Ranidu Lankage, Christie Marie Heikkinen, Jane Meng
-
Publication number: 20240154923Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a reply interface with selectable stickers for sending in a message. The program and method provide for receiving, by a first device of a first user, a media content item provided by a second device of a second user; determining, in response to receiving the media content item, a set of stickers for displaying with the media content item; and displaying, by the first device, the media content item together with a first reply interface and a second reply interface for sending a reply message to the second device. The first reply interface includes the set of stickers, each of which is selectable by the first user for sending to the second device. The second reply interface includes an input box for sending message content to the second device.Type: ApplicationFiled: January 16, 2024Publication date: May 9, 2024Inventors: Christie Marie Heikkinen, Ranidu Lankage, David Phillip Taitz, Jeremy Baker Voss, David Whyte
-
Publication number: 20240094983Abstract: 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: ApplicationFiled: November 27, 2023Publication date: March 21, 2024Inventors: Nathan Kenneth Boyd, Jonathan Dale Brody, Andrew Grosvenor Cooper, Brandon Francis, Christie Marie Heikkinen, Ranidu Lankage
-
Patent number: 11924540Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for trimming video in association with multi-video clip capture. The program and method provide for displaying a capture user interface in accordance with a camera mode configured to capture multiple video clips for combining to generate a media content item; capturing the multiple video clips based on first user input received via the capture user interface, which includes a preview button selectable to navigate to a preview user interface for previewing and editing the multiple video clips; receiving, via the capture user interface, second user input selecting the preview button; and displaying, in response to the receiving, the preview user interface with a preview bar including a respective thumbnail for each of the multiple video clips, the preview bar being selectable to individually trim one or more of the multiple video clips.Type: GrantFiled: December 21, 2021Date of Patent: March 5, 2024Assignee: Snap Inc.Inventors: Kaveh Anvaripour, Christine Barron, Wayne Mike Cao, Ranidu Lankage
-
Publication number: 20240062494Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting available augmented reality (AR) content items. The program and method provide for displaying a capture interface in accordance with a camera mode configured to capture multiple video clips; displaying a carousel interface for presenting a first set of AR content items, each being selectable to apply respective AR content to captured video; receiving first user input selecting an explore tab included which is selectable to switch to an explorer interface for presenting a second set of AR content items; switching from the capture interface to the explorer interface; receiving, via the explorer interface, second user input selecting an AR content item from among the second set; and updating, in response to receiving the second user input, the first set of AR content items to include the selected AR content item.Type: ApplicationFiled: November 3, 2023Publication date: February 22, 2024Inventors: Kaveh Anvaripour, Christine Barron, Amar Boghani, Ranidu Lankage, Gabriel Lupin
-
Patent number: 11895070Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a reply interface with selectable stickers for sending in a message. The program and method provide for receiving, by a first device of a first user, a media content item provided by a second device of a second user; determining, in response to receiving the media content item, a set of stickers for displaying with the media content item; and displaying, by the first device, the media content item together with a first reply interface and a second reply interface for sending a reply message to the second device. The first reply interface includes the set of stickers, each of which is selectable by the first user for sending to the second device. The second reply interface includes an input box for sending message content to the second device.Type: GrantFiled: October 20, 2022Date of Patent: February 6, 2024Assignee: Snap Inc.Inventors: Christie Marie Heikkinen, Ranidu Lankage, David Phillip Taitz, Jeremy Baker Voss, David Whyte
-
Publication number: 20240040236Abstract: 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: ApplicationFiled: October 10, 2023Publication date: February 1, 2024Inventors: Isabelle Albi, Kaveh Anvaripour, Christine Barron, Nathan Kenneth Boyd, Dallin Dyer, Christie Marie Heikkinen, Ranidu Lankage, Sherif Mohamed
-
Patent number: 11888795Abstract: 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 of a first user, input comprising a message directed to a second user; in response to receiving the input, obtaining contextual information associated with the message; identifying, based on the contextual information, a plurality of sounds representing the message; receiving a selection from the first user of a given sound of the plurality of sounds; and sending the given sound to the second user in response to receiving the selection of the given sound received from the first user.Type: GrantFiled: September 2, 2022Date of Patent: January 30, 2024Assignee: Snap Inc.Inventor: Ranidu Lankage
-
Patent number: 11868676Abstract: 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: GrantFiled: September 23, 2020Date of Patent: January 9, 2024Assignee: Snap Inc.Inventors: Nathan Kenneth Boyd, Jonathan Dale Brody, Andrew Grosvenor Cooper, Brandon Francis, Christie Marie Heikkinen, Ranidu Lankage
-
Patent number: 11861800Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting available augmented reality (AR) content items. The program and method provide for displaying a capture interface in accordance with a camera mode configured to capture multiple video clips; displaying a carousel interface for presenting a first set of AR content items, each being selectable to apply respective AR content to captured video; receiving first user input selecting an explore tab included which is selectable to switch to an explorer interface for presenting a second set of AR content items; switching from the capture interface to the explorer interface; receiving, via the explorer interface, second user input selecting an AR content item from among the second set; and updating, in response to receiving the second user input, the first set of AR content items to include the selected AR content item.Type: GrantFiled: December 21, 2021Date of Patent: January 2, 2024Assignee: Snap Inc.Inventors: Kaveh Anvaripour, Christine Barron, Amar Boghani, Ranidu Lankage, Gabriel Lupin
-
Patent number: 11812136Abstract: 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: GrantFiled: December 21, 2021Date of Patent: November 7, 2023Assignee: Snap Inc.Inventors: Isabelle Albi, Kaveh Anvaripour, Christine Barron, Nathan Kenneth Boyd, Dallin Dyer, Christie Marie Heikkinen, Ranidu Lankage, Sherif Mohamed
-
Publication number: 20230269345Abstract: 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: ApplicationFiled: January 20, 2023Publication date: August 24, 2023Inventors: NATHAN KENNETH BOYD, JONATHAN DALE BRODY, ANDREW GROSVENOR COOPER, JOSEPH TIMOTHY FORTIER, BRANDON FRANCIS, CHRISTIE MARIE HEIKKINEN, RANIDU LANKAGE
-
Publication number: 20230108094Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a reply interface with selectable stickers for sending in a message. The program and method provide for receiving, by a first device of a first user, a media content item provided by a second device of a second user; determining, in response to receiving the media content item, a set of stickers for displaying with the media content item; and displaying, by the first device, the media content item together with a first reply interface and a second reply interface for sending a reply message to the second device. The first reply interface includes the set of stickers, each of which is selectable by the first user for sending to the second device. The second reply interface includes an input box for sending message content to the second device.Type: ApplicationFiled: October 20, 2022Publication date: April 6, 2023Inventors: Christie Marie Heikkinen, Ranidu Lankage, David Phillip Taitz, Jeremy Baker Voss, David Whyte
-
Patent number: 11595592Abstract: 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: GrantFiled: September 18, 2020Date of Patent: February 28, 2023Assignee: SNAP INC.Inventors: Nathan Kenneth Boyd, Jonathan Dale Brody, Andrew Grosvenor Cooper, Joseph Timothy Fortier, Brandon Francis, Christie Marie Heikkinen, Ranidu Lankage
-
Publication number: 20220417190Abstract: 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 of a first user, input comprising a message directed to a second user; in response to receiving the input, obtaining contextual information associated with the message; identifying, based on the contextual information, a plurality of sounds representing the message; receiving a selection from the first user of a given sound of the plurality of sounds; and sending the given sound to the second user in response to receiving the selection of the given sound received from the first user.Type: ApplicationFiled: September 2, 2022Publication date: December 29, 2022Inventor: Ranidu Lankage
-
Patent number: 11502983Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a reply interface with selectable stickers for sending in a message. The program and method provide for receiving, by a first device of a first user, a media content item provided by a second device of a second user; determining, in response to receiving the media content item, a set of stickers for displaying with the media content item; and displaying, by the first device, the media content item together with a first reply interface and a second reply interface for sending a reply message to the second device. The first reply interface includes the set of stickers, each of which is selectable by the first user for sending to the second device. The second reply interface includes an input box for sending message content to the second device.Type: GrantFiled: June 8, 2020Date of Patent: November 15, 2022Assignee: Snap Inc.Inventors: Christie Marie Heikkinen, Ranidu Lankage, David Phillip Taitz, Jeremy Baker Voss, David Whyte
-
Publication number: 20220327159Abstract: An audio recommendation system adds a “recents” tab in a memory accessible to a messaging system including any audio tracks (songs or sounds) encountered by applications in order to allow quick access to any recently played songs or sounds provided in a message to/from another user or encountered during activities of the user. The displayed “recents” tab enables the user to revisit songs or sounds that the user may wish to use later in another message or to include in the user's music playlist. The “recents” tab also enables the user to browse an audio history in received messages without needing to explicitly save the music or sounds upon receipt. The system determines the source of the encountered sound or song and stores the source of the sound or song in a playlist associated with the recents tab with identifying information for the sound or song.Type: ApplicationFiled: April 12, 2021Publication date: October 13, 2022Inventors: Ranidu Lankage, Christie Heikkinen, Andrew Grosvenor Cooper
-
Patent number: 11470025Abstract: 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 of a first user, input comprising a message directed to a second user; in response to receiving the input, obtaining contextual information associated with the message; identifying, based on the contextual information, a plurality of sounds representing the message; receiving a selection from the first user of a given sound of the plurality of sounds; and sending the given sound to the second user in response to receiving the selection of the given sound received from the first user.Type: GrantFiled: September 21, 2020Date of Patent: October 11, 2022Assignee: Snap Inc.Inventor: Ranidu Lankage
-
Patent number: D964377Type: GrantFiled: September 28, 2020Date of Patent: September 20, 2022Assignee: Snap Inc.Inventors: Brandon Francis, Christie Marie Heikkinen, Ranidu Lankage