Patents by Inventor Oleksandr Grytsiuk
Oleksandr Grytsiuk 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: 20240323154Abstract: The subject technology receives metadata corresponding to a respective media overlay, the metadata including information indicating that the respective media overlay is configured to be applied as an image processing operation during post-processing of image data during a post-capture stage. The subject technology selects the respective media overlay in response to the information indicating that the respective media overlay is configured to be applied as an image processing operation during post-processing of image data. The subject technology, based at least in part on a category indicator associated with the respective media overlay, populates a group of media overlays with at least the respective media overlay. The subject technology sends, to a client electronic device, second metadata including at least information related to the group of media overlays.Type: ApplicationFiled: June 5, 2024Publication date: September 26, 2024Inventors: Jean Luo, Oleksandr Grytsiuk, Celia Nicole Mourkogiannis, Ivan Golub
-
Publication number: 20240249073Abstract: Embodiments of the present disclosure relate generally to systems for presenting content suggestions within a messaging interface. A content suggestion system performs operations that include: receiving inputs that include a text string into a messaging interface; parsing a keyword from the text string of the input in response to receiving the inputs; retrieving message content that includes at least a media item based on the keyword; and presenting a chat suggestion that includes the message content within the messaging interface, according to certain example embodiments.Type: ApplicationFiled: January 25, 2024Publication date: July 25, 2024Inventors: Mariya Apanovych, William Brendel, Oleksandr Grytsiuk, Yurii Husiev, Luis Carlos Dos Santos Marujo, Jeremy Voss
-
Patent number: 12034687Abstract: The subject technology receives metadata corresponding to a respective media overlay, the metadata including information indicating that the respective media overlay is configured to be applied as an image processing operation during post-processing of image data during a post-capture stage. The subject technology selects the respective media overlay in response to the information indicating that the respective media overlay is configured to be applied as an image processing operation during post-processing of image data. The subject technology, based at least in part on a category indicator associated with the respective media overlay, populates a group of media overlays with at least the respective media overlay. The subject technology sends, to a client electronic device, second metadata including at least information related to the group of media overlays.Type: GrantFiled: July 11, 2023Date of Patent: July 9, 2024Assignee: Snap Inc.Inventors: Jean Luo, Oleksandr Grytsiuk, Celia Nicole Mourkogiannis, Ivan Golub
-
Patent number: 11934780Abstract: Embodiments of the present disclosure relate generally to systems for presenting content suggestions within a messaging interface. A content suggestion system performs operations that include: receiving inputs that include a text string into a messaging interface; parsing a keyword from the text string of the input in response to receiving the inputs; retrieving message content that includes at least a media item based on the keyword; and presenting a chat suggestion that includes the message content within the messaging interface, according to certain example embodiments.Type: GrantFiled: September 29, 2021Date of Patent: March 19, 2024Assignee: Snap Inc.Inventors: Mariya Apanovych, William Brendel, Oleksandr Grytsiuk, Yurii Husiev, Luis Carlos Dos Santos Marujo, Jeremy Voss
-
Publication number: 20230377233Abstract: Systems and methods described herein provide for retrieving, from a storage device, first image data previously captured by a client device. The systems and methods further detect a selection of a first image processing operation and perform the first image processing operation on the first image data to generate second image data. The systems and methods further detect a selection of a second image processing operation and perform the second image processing operation on the second image data to generate third image data. The systems and methods generate a message comprising the third image data.Type: ApplicationFiled: August 1, 2023Publication date: November 23, 2023Inventors: Jean Luo, Oleksandr Grytsiuk, Chenguang Liu, Oleksii gordiienko
-
Publication number: 20230353520Abstract: The subject technology receives metadata corresponding to a respective media overlay, the metadata including information indicating that the respective media overlay is configured to be applied as an image processing operation during post-processing of image data during a post-capture stage. The subject technology selects the respective media overlay in response to the information indicating that the respective media overlay is configured to be applied as an image processing operation during post-processing of image data. The subject technology, based at least in part on a category indicator associated with the respective media overlay, populates a group of media overlays with at least the respective media overlay. The subject technology sends, to a client electronic device, second metadata including at least information related to the group of media overlays.Type: ApplicationFiled: July 11, 2023Publication date: November 2, 2023Inventors: Jean Luo, Oleksandr Grytsiuk, Celia Nicole Mourkogiannis, Ivan Golub
-
Publication number: 20230291702Abstract: The subject technology retrieves, by a client device from a storage device, first image data captured by the client device at a previous time. The subject technology receiving first metadata corresponding to a selected image processing operation. The subject technology generates second image data based on the first metadata and the image processing operation performed on the first image data. The subject technology generates second metadata comprising information related to the image processing operation, the second metadata including a first identifier associated with the first image data, and second identifier associated with the second image data. The subject technology generates a message comprising the second metadata, the second image data, and the first image data.Type: ApplicationFiled: May 16, 2023Publication date: September 14, 2023Inventors: Jean Luo, Oleksandr Grytsiuk, Ivan Golub, Mykhailo Sokolov
-
Patent number: 11756249Abstract: Systems and methods described herein provide for retrieving, from a storage device, first image data previously captured by a client device. The systems and methods further detect a selection of a first image processing operation and perform the first image processing operation on the first image data to generate second image data. The systems and methods further detect a selection of a second image processing operation and perform the second image processing operation on the second image data to generate third image data. The systems and methods generate a message comprising the third image data.Type: GrantFiled: September 29, 2021Date of Patent: September 12, 2023Assignee: Snap Inc.Inventors: Jean Luo, Oleksandr Grytsiuk, Chenguang Liu, Oleksii Gordiienko
-
Patent number: 11750546Abstract: The subject technology receives metadata corresponding to a respective media overlay, the metadata including information indicating that the respective media overlay is configured to be applied as an image processing operation during post-processing of image data during a post-capture stage. The subject technology selects the respective media overlay in response to the information indicating that the respective media overlay is configured to be applied as an image processing operation during post-processing of image data. The subject technology, based at least in part on a category indicator associated with the respective media overlay, populates a group of media overlays with at least the respective media overlay. The subject technology sends, to a client electronic device, second metadata including at least information related to the group of media overlays.Type: GrantFiled: December 31, 2019Date of Patent: September 5, 2023Assignee: Snap Inc.Inventors: Jean Luo, Oleksandr Grytsiuk, Celia Nicole Mourkogiannis, Ivan Golub
-
Patent number: 11695718Abstract: The subject technology retrieves, by a client device from a storage device, first image data captured by the client device at a previous time. The subject technology receiving first metadata corresponding to a selected image processing operation. The subject technology generates second image data based on the first metadata and the image processing operation performed on the first image data. The subject technology generates second metadata comprising information related to the image processing operation, the second metadata including a first identifier associated with the first image data, and second identifier associated with the second image data. The subject technology generates a message comprising the second metadata, the second image data, and the first image data.Type: GrantFiled: December 31, 2019Date of Patent: July 4, 2023Assignee: Snap Inc.Inventors: Jean Luo, Oleksandr Grytsiuk, Ivan Golub, Mykhailo Sokolov
-
Publication number: 20220083737Abstract: Embodiments of the present disclosure relate generally to systems for presenting content suggestions within a messaging interface. A content suggestion system performs operations that include: receiving inputs that include a text string into a messaging interface; parsing a keyword from the text string of the input in response to receiving the inputs; retrieving message content that includes at least a media item based on the keyword; and presenting a chat suggestion that includes the message content within the messaging interface, according to certain example embodiments.Type: ApplicationFiled: September 29, 2021Publication date: March 17, 2022Inventors: Mariya Apanovych, William Brendel, Oleksandr Grytsiuk, Yurii Husiev, Luis Carlos Dos Santos Marujo, Jeremy Voss
-
Patent number: 11237702Abstract: The subject technology retrieves, by a client device from a storage device, first image data previously captured by the client device. The subject technology selects a set of media overlays, each respective media overlay including a category indicator and the set of media overlays is selected based on matching of the category indicator among respective media overlays from the set of media overlays. The subject technology causes display of a carousel interface comprising a plurality of selectable graphical items, each selectable graphical item corresponding to a respective media overlay of the set of media overlays. The subject technology receives a selection of a first selectable graphical item from the plurality of selectable graphical items. The subject technology applies, to the first image data, a first media overlay corresponding to the selected first selectable graphical item.Type: GrantFiled: December 31, 2019Date of Patent: February 1, 2022Assignee: Snap Inc.Inventors: Jean Luo, Oleksandr Grytsiuk, Yichuan Wang, Shannon Ward
-
Publication number: 20220020194Abstract: Systems and methods described herein provide for retrieving, from a storage device, first image data previously captured by a client device. The systems and methods further detect a selection of a first image processing operation and perform the first image processing operation on the first image data to generate second image data. The systems and methods further detect a selection of a second image processing operation and perform the second image processing operation on the second image data to generate third image data. The systems and methods generate a message comprising the third image data.Type: ApplicationFiled: September 29, 2021Publication date: January 20, 2022Inventors: Jean Luo, Oleksandr Grytsiuk, Chenguang Liu, Oleksii Gordiienko
-
Patent number: 11164353Abstract: Systems and methods described herein provide for retrieving, from a storage device, first image data previously captured by a client device. The systems and methods further detect a selection of a first image processing operation and perform the first image processing operation on the first image data to generate second image data. The systems and methods further detect a selection of a second image processing operation and perform the second image processing operation on the second image data to generate third image data. The systems and methods generate a message comprising the third image data.Type: GrantFiled: December 31, 2019Date of Patent: November 2, 2021Assignee: Snap Inc.Inventors: Jean Luo, Oleksandr Grytsiuk, Chenguang Liu, Oleksii Gordiienko
-
Patent number: 11157694Abstract: Embodiments of the present disclosure relate generally to systems for presenting content suggestions within a messaging interface. A content suggestion system performs operations that include: receiving inputs that include a text string into a messaging interface; parsing a keyword from the text string of the input in response to receiving the inputs; retrieving message content that includes at least a media item based on the keyword; and presenting a chat suggestion that includes the message content within the messaging interface, according to certain example embodiments.Type: GrantFiled: August 14, 2018Date of Patent: October 26, 2021Assignee: Snap Inc.Inventors: Mariya Apanovych, William Brendel, Oleksandr Grytsiuk, Yurii Husiev, Luis Carlos Dos Santos Marujo, Jeremy Voss
-
Publication number: 20210203627Abstract: The subject technology retrieves, by a client device from a storage device, first image data captured by the client device at a previous time. The subject technology receiving first metadata corresponding to a selected image processing operation. The subject technology generates second image data based on the first metadata and the image processing operation performed on the first image data. The subject technology generates second metadata comprising information related to the image processing operation, the second metadata including a first identifier associated with the first image data, and second identifier associated with the second image data. The subject technology generates a message comprising the second metadata, the second image data, and the first image data.Type: ApplicationFiled: December 31, 2019Publication date: July 1, 2021Inventors: Jean Luo, Oleksandr Grytsiuk, Ivan Golub, Mykhailo Sokolov
-
Publication number: 20210200390Abstract: The subject technology retrieves, by a client device from a storage device, first image data previously captured by the client device. The subject technology selects a set of media overlays, each respective media overlay including a category indicator and the set of media overlays is selected based on matching of the category indicator among respective media overlays from the set of media overlays. The subject technology causes display of a carousel interface comprising a plurality of selectable graphical items, each selectable graphical item corresponding to a respective media overlay of the set of media overlays. The subject technology receives a selection of a first selectable graphical item from the plurality of selectable graphical items.Type: ApplicationFiled: December 31, 2019Publication date: July 1, 2021Inventors: Jean Luo, Oleksandr Grytsiuk, Yichuan Wang, Shannon Ward
-
Publication number: 20210201545Abstract: Systems and methods described herein provide for retrieving, from a storage device, first image data previously captured by a client device. The systems and methods further detect a selection of a first image processing operation and perform the first image processing operation on the first image data to generate second image data. The systems and methods further detect a selection of a second image processing operation and perform the second image processing operation on the second image data to generate third image data. The systems and methods generate a message comprising the third image data.Type: ApplicationFiled: December 31, 2019Publication date: July 1, 2021Inventors: Jean Luo, Oleksandr Grytsiuk, Chenguang Liu, Oleksii Gordiienko
-
Publication number: 20210203628Abstract: The subject technology receives metadata corresponding to a respective media overlay, the metadata including information indicating that the respective media overlay is configured to be applied as an image processing operation during post-processing of image data during a post-capture stage. The subject technology selects the respective media overlay in response to the information indicating that the respective media overlay is configured to be applied as an image processing operation during post-processing of image data. The subject technology, based at least in part on a category indicator associated with the respective media overlay, populates a group of media overlays with at least the respective media overlay. The subject technology sends, to a client electronic device, second metadata including at least information related to the group of media overlays.Type: ApplicationFiled: December 31, 2019Publication date: July 1, 2021Inventors: Jean Luo, Oleksandr Grytsiuk, Celia Nicole Mourkogiannis, Ivan Golub
-
Publication number: 20200057804Abstract: Embodiments of the present disclosure relate generally to systems for presenting content suggestions within a messaging interface. A content suggestion system performs operations that include: receiving inputs that include a text string into a messaging interface; parsing a keyword from the text string of the input in response to receiving the inputs; retrieving message content that includes at least a media item based on the keyword; and presenting a chat suggestion that includes the message content within the messaging interface, according to certain example embodiments.Type: ApplicationFiled: August 14, 2018Publication date: February 20, 2020Inventors: Mariya Apanovych, William Brendel, Oleksandr Grytsiuk, Yurii Husiev, Luis Carlos Dos Santos Marujo, Jeremy Voss