Patents by Inventor Thanawat Kaewka
Thanawat Kaewka 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: 20240143121Abstract: In some aspects, the techniques described herein relate to a method including: receiving, at a processor, a message sent by a sender to a user, the message including a message content item related to an item of interactive content; displaying, by the processor, the message to the user through a user interface (UI); receiving, by the processor, an input corresponding to an interaction between the user and the message content item in the UI, the input directing the processor to generate the interactive content; obtaining, by the processor, interactive content data related to the interactive content; generating, by the processor, the interactive content based on the interactive content data; and displaying, by the processor, the generated interactive content to the user through the UI.Type: ApplicationFiled: December 21, 2023Publication date: May 2, 2024Inventors: Thanawat KAEWKA, Lu WANG, Liu MUNCHEN, Gautham KRISHNA
-
Patent number: 11962559Abstract: One or more computing devices, systems, and/or methods are provided. In an example, an email addressed to an email address associated with an email account is received. A request to display the email is received from a client device associated with the email account. In response to receiving the request to display the email, the email and a social interaction interface are displayed via an email interface on the client device. The social interaction interface includes one or more social interaction features. The one or more social interaction features include a commenting feature, a feedback feature and/or a chat feature.Type: GrantFiled: January 10, 2022Date of Patent: April 16, 2024Assignee: Yahoo Ad Tech LLCInventors: Thanawat Kaewka, Lu Wang, Muchen Liu, Gautham Krishna
-
Patent number: 11875011Abstract: In some aspects, the techniques described herein relate to a method including: receiving, at a processor, a message sent by a sender to a user, the message including a message content item related to an item of interactive content; displaying, by the processor, the message to the user through a user interface (UI); receiving, by the processor, an input corresponding to an interaction between the user and the message content item in the UI, the input directing the processor to generate the interactive content; obtaining, by the processor, interactive content data related to the interactive content; generating, by the processor, the interactive content based on the interactive content data; and displaying, by the processor, the generated interactive content to the user through the UI.Type: GrantFiled: August 19, 2022Date of Patent: January 16, 2024Assignee: YAHOO ASSETS LLCInventors: Thanawat Kaewka, Lu Wang, Liu Munchen, Gautham Krishna
-
Publication number: 20230224268Abstract: One or more computing devices, systems, and/or methods are provided. In an example, an email addressed to an email address associated with an email account is received. A request to display the email is received from a client device associated with the email account. In response to receiving the request to display the email, the email and a social interaction interface are displayed via an email interface on the client device. The social interaction interface includes one or more social interaction features. The one or more social interaction features include a commenting feature, a feedback feature and/or a chat feature.Type: ApplicationFiled: January 10, 2022Publication date: July 13, 2023Inventors: Thanawat Kaewka, Lu Wang, Muchen Liu, Gautham Krishna
-
Publication number: 20220353927Abstract: Disclosed are systems and methods for improving interactions with and between computers in hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to instantiate local and persistent core device instances within or across platforms, which can be used to improve the quality of data processing used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for cloud hosted device instances. The systems and methods provide a platform for creating cloud hosted device instances, each of which provides compute and memory resources for a device user. The systems and methods provide a core cloud service to centrally manage device data and deploy (and redeploy) local (or “lightweight”) device instances close to a device.Type: ApplicationFiled: July 12, 2022Publication date: November 3, 2022Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Mohit GOENKA, Deepesh MITTAL, Thanawat KAEWKA
-
Patent number: 11425763Abstract: Disclosed are systems and methods for improving interactions with and between computers in hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to instantiate local and persistent core device instances within or across platforms, which can be used to improve the quality of data processing used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for cloud hosted device instances. The systems and methods provide a platform for creating cloud hosted device instances, each of which provides compute and memory resources for a device user. The systems and methods provide a core cloud service to centrally manage device data and deploy (and redeploy) local (or “lightweight”) device instances close to a device.Type: GrantFiled: July 6, 2020Date of Patent: August 23, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Mohit Goenka, Deepesh Mittal, Thanawat Kaewka
-
Publication number: 20220007437Abstract: Disclosed are systems and methods for improving interactions with and between computers in hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to instantiate local and persistent core device instances within or across platforms, which can be used to improve the quality of data processing used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for cloud hosted device instances. The systems and methods provide a platform for creating cloud hosted device instances, each of which provides compute and memory resources for a device user. The systems and methods provide a core cloud service to centrally manage device data and deploy (and redeploy) local (or “lightweight”) device instances close to a device.Type: ApplicationFiled: July 6, 2020Publication date: January 6, 2022Inventors: Mohit GOENKA, Deepesh MITTAL, Thanawat KAEWKA
-
Patent number: 10965768Abstract: Disclosed are systems and methods for improving interactions with and between computers in controlling external programs executed by a browser application. The disclosed systems and methods provide systems and methods for automatically identifying an external program in a document definition used in rendering a document display in a user interface of the browser application. In response to detecting inactivity in connection with the document display, the disclosed systems and methods generate a first modified document definition, by modifying the document definition, to suspend execution of the external program in a first modified document display based on the first modified document definition.Type: GrantFiled: February 25, 2020Date of Patent: March 30, 2021Assignee: VERIZON MEDIA INC.Inventors: Thanawat Kaewka, Hang Ye, Thomas Hoffmann, Deepesh Mittal
-
Publication number: 20200195738Abstract: Disclosed are systems and methods for improving interactions with and between computers in controlling external programs executed by a browser application. The disclosed systems and methods provide systems and methods for automatically identifying an external program in a document definition used in rendering a document display in a user interface of the browser application. In response to detecting inactivity in connection with the document display, the disclosed systems and methods generate a first modified document definition, by modifying the document definition, to suspend execution of the external program in a first modified document display based on the first modified document definition.Type: ApplicationFiled: February 25, 2020Publication date: June 18, 2020Inventors: Thanawat KAEWKA, Hang YE, Thomas HOFFMANN, Deepesh MITTAL
-
Patent number: 10574768Abstract: Disclosed are systems and methods for improving interactions with and between computers in controlling external programs executed by a browser application. The disclosed systems and methods provide systems and methods for automatically identifying an external program in a document definition used in rendering a document display in a user interface of the browser application. In response to detecting inactivity in connection with the document display, the disclosed systems and methods generate a first modified document definition, by modifying the document definition, to suspend execution of the external program in a first modified document display based on the first modified document definition.Type: GrantFiled: August 17, 2018Date of Patent: February 25, 2020Assignee: OATH INC.Inventors: Thanawat Kaewka, Hang Ye, Thomas Hoffmann, Deepesh Mittal
-
Publication number: 20200059527Abstract: Disclosed are systems and methods for improving interactions with and between computers in controlling external programs executed by a browser application. The disclosed systems and methods provide systems and methods for automatically identifying an external program in a document definition used in rendering a document display in a user interface of the browser application. In response to detecting inactivity in connection with the document display, the disclosed systems and methods generate a first modified document definition, by modifying the document definition, to suspend execution of the external program in a first modified document display based on the first modified document definition.Type: ApplicationFiled: August 17, 2018Publication date: February 20, 2020Inventors: Thanawat Kaewka, Hang Ye, Thomas Hoffmann, Deepesh Mittal
-
Publication number: 20160034977Abstract: Disclosed is a system and method for integrating search capabilities with message composition functionality. The present disclosure provides an intersection between messaging and search by enabling a user to search for content from differing entities and resources from within the body of a message compose window. The disclosed systems and methods enable a user, from within a messaging application or platform, to perform a search for content, view the results, and select and embed the desired result within the message in a rich format.Type: ApplicationFiled: August 1, 2014Publication date: February 4, 2016Inventors: Mayukh Bhaowal, Yaroslav Reptak, Thanawat Kaewka