Patents by Inventor Krish Jayaram
Krish Jayaram 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: 20240394696Abstract: A method and a system include receiving a request to process a transaction, identifying, by the messaging application, transactional data based on the request, the transactional data corresponding to a user profile associated with the client device in an entity graph, determining a first desensitized data item associated with the user profile being included in the transactional data, providing for display a first user interface of the messaging application including a first user-selectable element corresponding to a completion of the transaction, receiving an indication of user selection of the first user-selectable element, and transmitting the transactional data to a secured processor.Type: ApplicationFiled: August 6, 2024Publication date: November 28, 2024Inventors: Dylan Shane Eirinberg, Matthew Colin Grantham, Krish Jayaram, Patrick Mandia, Colin Usala, David Whyte
-
Patent number: 12073396Abstract: A method and a system include receiving a request to process a transaction, identifying, by the messaging application, transactional data based on the request, the transactional data corresponding to a user profile associated with the client device in an entity graph, determining a first desensitized data item associated with the user profile being included in the transactional data, providing for display a first user interface of the messaging application including a first user-selectable element corresponding to a completion of the transaction, receiving an indication of user selection of the first user-selectable element, and transmitting the transactional data to a secured processor.Type: GrantFiled: November 9, 2022Date of Patent: August 27, 2024Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, Matthew Colin Grantham, Krish Jayaram, Patrick Mandia, Colin Usala, David Whyte
-
Publication number: 20240085989Abstract: Systems and methods for radial gesture navigation are provided. In example embodiments, user input data is received from a user device. The user input data indicates a continuous physical user interaction associated with a display screen of the user device. An initial point and a current point are detected from the user input data. A radius distance for a circle that includes the current point and is centered about the initial point is determined. An action is selected from among multiple actions based on the radius distance being within a particular range among successive ranges along a straight line that starts at the initial point and extends through the circle. Each range among the successive ranges corresponds to a particular action among the multiple actions. The selected action is performed in response to detecting a completion of the continuous physical user interaction.Type: ApplicationFiled: November 20, 2023Publication date: March 14, 2024Inventors: Ty Blachly, Nathan Boyd, Donald Giovannini, Krish Jayaram, Evan Spiegel, William Wu
-
Patent number: 11861068Abstract: Systems and methods for radial gesture navigation are provided. In example embodiments, user input data is received from a user device. The user input data indicates a continuous physical user interaction associated with a display screen of the user device. An initial point and a current point are detected from the user input data. A radius distance for a circle that includes the current point and is centered about the initial point is determined. An action is selected from among multiple actions based on the radius distance being within a particular range among successive ranges along a straight line that starts at the initial point and extends through the circle. Each range among the successive ranges corresponds to a particular action among the multiple actions. The selected action is performed in response to detecting a completion of the continuous physical user interaction.Type: GrantFiled: August 26, 2021Date of Patent: January 2, 2024Assignee: Snap Inc.Inventors: Ty Blachly, Nathan Kenneth Boyd, Donald Giovannini, Krish Jayaram, Evan Spiegel, William Wu
-
Publication number: 20230409119Abstract: In various example embodiments, a system and method for generating a response that depicts haptic characteristics are presented. Haptic data is received from a client device and the haptic data indicates an interaction with a sensor included in the client device. Haptic characteristics are determined based on the haptic data. At least one image that depicts the determined haptic characteristics is generated. And the at least one image is caused to be displayed on the client device.Type: ApplicationFiled: September 6, 2023Publication date: December 21, 2023Inventors: Jesse Chand, Krish Jayaram
-
Publication number: 20230342740Abstract: Examples disclosed herein relate to providing dynamic image filters based on purchase transactions. An offer code associated with an offer from a merchant is received from a device associated with a user. The offer is identified based on the offer code. An association between the offer and the user is stored. A purchase code is received from the device. The purchase code is associated with the offer from the merchant. Responsive to detecting completion of a purchase transaction based on the association between the offer and the purchase code, a list of available image filters on the device is updated to include an additional image filter that is configured to display a visual indicator associated with the merchant. The additional image filter enables the device to add the visual indicator to a media content item comprising image data captured on the device.Type: ApplicationFiled: June 29, 2023Publication date: October 26, 2023Inventor: Krish Jayaram
-
Patent number: 11789534Abstract: In various example embodiments, a system and method for generating a response that depicts haptic characteristics are presented. Haptic data is received from a client device and the haptic data indicates an interaction with a sensor included in the client device. Haptic characteristics are determined based on the haptic data. At least one image that depicts the determined haptic characteristics is generated. And the at least one image is caused to be displayed on the client device.Type: GrantFiled: January 27, 2021Date of Patent: October 17, 2023Assignee: Snap Inc.Inventors: Jesse Chand, Krish Jayaram
-
Patent number: 11756016Abstract: Disclosed is an electronic commerce system integrated with a social networking system. In some aspects, a user of the social networking system may claim a merchant offer by scanning a visual code identifying the offer. Later, the user may make a purchase at the merchant using the social network application. The social network application may apply the offer to the purchase transaction, and authorize a payment based on application of the offer to the purchase. One or more features of the social networking system may also be associated with the offer, such that these features become available to the user within the social network system upon use of the offer as part of the purchase transaction. For example, in some aspects, additional image filters may be made available within the social network system as a result of redemption of an offer.Type: GrantFiled: February 24, 2021Date of Patent: September 12, 2023Assignee: Snap Inc.Inventor: Krish Jayaram
-
Publication number: 20230274267Abstract: A system to perform operations that include: executing an application at a client device; presenting a graphical user interface (GUI) associated with the application at the client device, the GUI including an icon to initiate a request for a payment to a merchant; receiving an input that selects the icon from the client device; accessing a user profile associated with the client device in response to the request to initiate the payment, the user profile comprising user profile data; generating a payment credential based on the user profile data from the user profile; authorizing the payment to the merchant based on the payment credetitial; executing the payment to the merchant at the client device, within the application, based on the authorizing the payment; and passing a payment token to the merchant responsive to the executing the payment to the merchant within the application, the payment token comprising a validation.Type: ApplicationFiled: February 14, 2023Publication date: August 31, 2023Inventors: Virgil L. Archer, III, Hao He, Allen Huang, Krish Jayaram, Deng Liu, Ngoan Nguyen, Bernardo Perez, Aung Win Thein, Khoi Tran, Colin Usala
-
Publication number: 20230061559Abstract: A method and a system include receiving a request to process a transaction, identifying, by the messaging application, transactional data based on the request, the transactional data corresponding to a user profile associated with the client device in an entity graph, determining a first desensitized data item associated with the user profile being included in the transactional data, providing for display a first user interface of the messaging application including a first user-selectable element corresponding to a completion of the transaction, receiving an indication of user selection of the first user-selectable element, and transmitting the transactional data to a secured processor.Type: ApplicationFiled: November 9, 2022Publication date: March 2, 2023Inventors: Dylan Shane Eirinberg, Matthew Colin Grantham, Krish Jayaram, Patrick Mandia, Colin Usala, David Whyte
-
Patent number: 11531986Abstract: A method and a system include receiving a request to process a transaction, identifying, by the messaging application, transactional data based on the request, the transactional data corresponding to a user profile associated with the client device in an entity graph, determining a first desensitized data item associated with the user profile being included in the transactional data, providing for display a first user interface of the messaging application including a first user-selectable element corresponding to a completion of the transaction, receiving an indication of user selection of the first user-selectable element, and transmitting the transactional data to a secured processor.Type: GrantFiled: September 30, 2020Date of Patent: December 20, 2022Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, Matthew COlin Grantham, Krish Jayaram, Patrick Mandia, Colin Usala, David Whyte
-
Publication number: 20220239619Abstract: Method of generating private notifications between users in a communication session starts with an application server causing a communication interface to be displayed at a first client device and at a second client device, respectively. Application server receives from the first client device a. request to send a private notification to the second client device and causes a private notification sending interface to be displayed in the communication interface of the first client device. Application server receives from the first client device a confirmation to send the private notification to the second client device and generating the private notification at the second client device that includes causing a first avatar that is associated with a user of the first client device to be included in the communication interface displayed at the second client device. Other embodiments are disclosed.Type: ApplicationFiled: January 6, 2022Publication date: July 28, 2022Inventors: Matthew Colin Grantham, Krish Jayaram, Tadeusz Kozak, Jeremy Voss, David Whyte
-
Publication number: 20220101309Abstract: A method and a system include receiving a request to process a transaction, identifying, by the messaging application, transactional data based on the request, the transactional data corresponding to a user profile associated with the client device in an entity graph, determining a first desensitized data item associated with the user profile being included in the transactional data, providing for display a first user interface of the messaging application including a first user-selectable element corresponding to a completion of the transaction, receiving an indication of user selection of the first user-selectable element, and transmitting the transactional data to a secured processor.Type: ApplicationFiled: September 30, 2020Publication date: March 31, 2022Inventors: Dylan Shane Eirinberg, Matthew Colin Grantham, Krish Jayaram, Patrick Mandia, Colin Usala, David Whyte
-
Patent number: 11245658Abstract: Method of generating private notifications between users in a communication session starts with an application server causing a communication interface to be displayed at a first client device and at a second client device, respectively. Application server receives from the first client device a request to send a private notification to the second client device and causes a private notification sending interface to be displayed in the communication interface of the first client device. Application server receives from the first client device a confirmation to send the private notification to the second client device and generating the private notification at the second client device that includes causing a first avatar that is associated with a user of the first client device to be included in the communication interface displayed at the second client device. Other embodiments are disclosed.Type: GrantFiled: December 18, 2018Date of Patent: February 8, 2022Assignee: Snap Inc.Inventors: Matthew Colin Grantham, Krish Jayaram, Tadeusz Kozak, Jeremy Voss, David Whyte
-
Publication number: 20210382564Abstract: Systems and methods for radial gesture navigation are provided. In example embodiments, user input data is received from a user device. The user input data indicates a continuous physical user interaction associated with a display screen of the user device. An initial point and a current point are detected from the user input data. A radius distance for a circle that includes the current point and is centered about the initial point is determined. An action is selected from among multiple actions based on the radius distance being within a particular range among successive ranges along a straight line that starts at the initial point and extends through the circle. Each range among the successive ranges corresponds to a particular action among the multiple actions. The selected action is performed in response to detecting a completion of the continuous physical user interaction.Type: ApplicationFiled: August 26, 2021Publication date: December 9, 2021Inventors: Ty Blachly, Nathan Kenneth Boyd, Donald Giovannini, Krish Jayaram, Evan Spiegel, William Wu
-
Patent number: 11132066Abstract: Systems and methods for radial gesture navigation are provided. In example embodiments, user input data is received from a user device. The user input data indicates a continuous physical user interaction associated with a display screen of the user device. An initial point and a current point are detected from the user input data. A radius distance for a circle that includes the current point and is centered about the initial point is determined. An action is selected from among multiple actions based on the radius distance being within a particular range among successive ranges along a straight line that starts at the initial point and extends through the circle. Each range among the successive ranges corresponds to a particular action among the multiple actions. The selected action is performed in response to detecting a completion of the continuous physical user interaction.Type: GrantFiled: October 31, 2019Date of Patent: September 28, 2021Assignee: Snap Inc.Inventors: Ty Blachly, Nathan Boyd, Donald Giovannini, Krish Jayaram, Evan Spiegel, William Wu
-
Publication number: 20210182817Abstract: Disclosed is an electronic commerce system integrated with a social networking system. In some aspects, a user of the social networking system may claim a merchant offer by scanning a visual code identifying the offer. Later, the user may make a purchase at the merchant using the social network application. The social network application may apply the offer to the purchase transaction, and authorize a payment based on application of the offer to the purchase. One or more features of the social networking system may also be associated with the offer, such that these features become available to the user within the social network system upon use of the offer as part of the purchase transaction. For example, in some aspects, additional image filters may be made available within the social network system as a result of redemption of an offer.Type: ApplicationFiled: February 24, 2021Publication date: June 17, 2021Inventor: Krish Jayaram
-
Publication number: 20210149494Abstract: In various example embodiments, a system and method for generating a response that depicts haptic characteristics are presented. Haptic data is received from a client device and the haptic data indicates an interaction with a sensor included in the client device. Haptic characteristics are determined based on the haptic data. At least one image that depicts the determined haptic characteristics is generated. And the at least one image is caused to be displayed on the client device.Type: ApplicationFiled: January 27, 2021Publication date: May 20, 2021Inventors: Jesse Chand, Krish Jayaram
-
Patent number: 10984399Abstract: Disclosed is an electronic commerce system integrated with a social networking system. In some aspects, a user of the social networking system may claim a merchant offer by scanning a visual code identifying the offer. Later, the user may make a purchase at the merchant using the social network application. The social network application may apply the offer to the purchase transaction, and authorize a payment based on application of the offer to the purchase. One or more features of the social networking system may also be associated with the offer, such that these features become available to the user within the social network system upon use of the offer as part of the purchase transaction. For example, in some aspects, additional image filters may be made available within the social network system as a result of redemption of an offer.Type: GrantFiled: July 31, 2018Date of Patent: April 20, 2021Assignee: Snap Inc.Inventor: Krish Jayaram
-
Patent number: D947886Type: GrantFiled: September 28, 2020Date of Patent: April 5, 2022Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, Matthew Colin Grantham, Krish Jayaram, Patrick Mandia, Colin Usala, David Whyte