Patents by Inventor Tonytip Ketudat
Tonytip Ketudat 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: 11947913Abstract: Techniques for performing multi-stage entity resolution (ER) processing are described. A system may determine a portion of a user input corresponding to an entity name, and may request an entity provider component to perform a search to determine one or more entities corresponding to the entity name. The preliminary search results may be sent to a skill selection component for processing, while the entity provider component performs a complete search to determine entities corresponding to the entity name. A selected skill component may request the complete search results to perform its processing, including determining an output responsive to the user input.Type: GrantFiled: June 24, 2021Date of Patent: April 2, 2024Assignee: Amazon Technologies, Inc.Inventors: David Paul Ramos, Tonytip Ketudat, Vikas Chawla, Lukas Leon Brower
-
Patent number: 8862666Abstract: A system and method for immediate and delayed real-time communication activities using availability data from and communications through an external instant messaging system, that operates to obtain aggregated user online presence information through its own client software, through interception of client-server communications between an external instant messaging client and server, and through other available interfaces to user account information on such external instant messaging systems. The system operates to gather user online presence information in part by intercepting communications between an instant messaging client and the Internet. The aggregate presence data, as well as other information describing the availability of a user, is used to intelligently route real-time communications, such as instant messages and phone calls.Type: GrantFiled: December 28, 2012Date of Patent: October 14, 2014Assignee: Devereux Research AB LLCInventors: Charles J. Digate, Christopher F. Herot, Tonytip Ketudat, Alexis M. Kopikis, Daniel J. Teven
-
Patent number: 8375092Abstract: A system and method for immediate and delayed real-time communication activities using availability data from and communications through an external instant messaging system, that operates to obtain aggregated user online presence information through its own client software, through interception of client-server communications between an external instant messaging client and server, and through other available interfaces to user account information on such external instant messaging systems. The system operates to gather user online presence information in part by intercepting communications between an instant messaging client and the Internet. The aggregate presence data, as well as other information describing the availability of a user, is used to intelligently route real-time communications, such as instant messages and phone calls.Type: GrantFiled: May 8, 2009Date of Patent: February 12, 2013Assignee: Devereux Research AB LLCInventors: Charles J. Digate, Christopher F. Herot, Tonytip Ketudat, Alexis M. Kopikis, Daniel J. Teven
-
Patent number: 8370432Abstract: A real-time messaging system and method for a plurality of users that obviates the need to install specialized, dedicated software on user computers, and renders the need to become a subscriber of the system unnecessary. The real-time messaging system is a rules-based system that applies a set of rules and user attributes to the availability status of the users to facilitate effective real-time communications between the users. The system allows each user to indicate his or her on-line presence via a hyperlink embedded in and displayable on a web page, an e-mail message, or other hyperlink-supporting document. Each hyperlink is associated with a URL that points to a document such as a web page configured to initiate an on-line meeting or teleconference. A user who wishes to participate in an on-line meeting or teleconference selects a hyperlink corresponding to a particular user or user group, thereby initiating the desired on-line meeting or teleconference.Type: GrantFiled: December 2, 2005Date of Patent: February 5, 2013Assignee: Devereux Research AB LLCInventors: Charles J. Digate, Christopher F. Herot, Tonytip Ketudat, Alexis M. Kopikis, Carol A. Harris, Mark J. Waks, Rajeev Tipnis
-
Patent number: 8204938Abstract: A system and method for immediate and delayed real-time communication activities using availability data from and communications through an external instant messaging system, that operates to obtain aggregated user online presence information through its own client software, through interception of client-server communications between an external instant messaging client and server, and through other available interfaces to user account information on such external instant messaging systems. The system operates to gather user online presence information in part by intercepting communications between an instant messaging client and the Internet. The aggregate presence data, as well as other information describing the availability of a user, is used to intelligently route real-time communications, such as instant messages and phone calls.Type: GrantFiled: February 14, 2003Date of Patent: June 19, 2012Assignee: Devereux Research AB LLCInventors: Charles J. Digate, Christopher F. Herot, Tonytip Ketudat, Alexis M. Kopikis, Daniel J. Teven
-
Publication number: 20090216851Abstract: A system and method for immediate and delayed real-time communication activities using availability data from and communications through an external instant messaging system, that operates to obtain aggregated user online presence information through its own client software, through interception of client-server communications between an external instant messaging client and server, and through other available interfaces to user account information on such external instant messaging systems. The system operates to gather user online presence information in part by intercepting communications between an instant messaging client and the Internet. The aggregate presence data, as well as other information describing the availability of a user, is used to intelligently route real-time communications, such as instant messages and phone calls.Type: ApplicationFiled: May 8, 2009Publication date: August 27, 2009Applicant: DEVEREUX RESEARCH AB LLCInventors: Charles J. Digate, Christopher F. Herot, Tonytip Ketudat, Alexis M. Kopikis, Daniel J. Teven
-
Patent number: 7263545Abstract: A system and method for immediate and delayed real-time communication activities using availability data from and communications through an external instant messaging system, that operates to obtain aggregated user online presence information through its own client software, through interception of client-server communications between an external instant messaging client and server, and through other available interfaces to user account information on such external instant messaging systems. The system operates to gather user online presence information in part by intercepting communications between an instant messaging client and the Internet. The aggregate presence data, as well as other information describing the availability of a user, is used to intelligently route real-time communications, such as instant messages and phone calls.Type: GrantFiled: April 18, 2003Date of Patent: August 28, 2007Assignee: Convoq, Inc.Inventors: Charles J. Digate, Christopher F. Herot, Tonytip Ketudat, Alexis M. Kopikis, Daniel J. Teven
-
Patent number: 7184524Abstract: A rules-based real-time messaging system for groups of users, in which an availability status may be maintained in association with each user. Clients are communicably coupled to a real-time messaging server, which maintains indications of the online/offline presence status of each user, as well as other user attributes. Rules and a rules engine are maintained in the real-time messaging server for controlling the delivery of messages to users, and for controlling how the availability of users is provided to other users. Based on the specific rules stored on the real-time messaging server, the rules engine determines the state of various relevant conditions, such as the availability status of users of the system, and also detects the occurrence of various real-time events, such as a user logging-on to or logging-off from the system, in order to control the delivery of various types of messages and/or performance of resulting actions.Type: GrantFiled: February 14, 2003Date of Patent: February 27, 2007Assignee: Convoq, Inc.Inventors: Charles J. Digate, Christopher F. Herot, Tonytip Ketudat, Alexis M. Kopikis
-
Patent number: 7149288Abstract: A rules-based real-time messaging system for groups of users, in which an availability status is maintained in association with each user. Clients are communicably coupled to a real-time messaging server, which maintains indications of the online/offline presence of each user, as well as other user attributes. Rules and a rules engine are maintained in the real-time messaging server for controlling the delivery of messages to the users, and for controlling how the availability of users is provided to other users. Based on the specific rules stored on the real-time messaging server, the rules engine determines the state of various relevant conditions such as the availability of users of the system, and detects the occurrence of various real-time events such as a user logging-on to or logging-off from the system for controlling the delivery of various types of messages and/or the performance of resulting actions.Type: GrantFiled: December 9, 2003Date of Patent: December 12, 2006Assignee: Convoq, Inc.Inventors: Charles J. Digate, Christopher F. Herot, Tonytip Ketudat, Alexis M. Kopikis
-
Publication number: 20060123082Abstract: A real-time messaging system and method for a plurality of users that obviates the need to install specialized, dedicated software on user computers, and renders the need to become a subscriber of the system unnecessary. The real-time messaging system is a rules-based system that applies a set of rules and user attributes to the availability status of the users to facilitate effective real-time communications between the users. The system allows each user to indicate his or her on-line presence via a hyperlink embedded in and displayable on a web page, an e-mail message, or other hyperlink-supporting document. Each hyperlink is associated with a URL that points to a document such as a web page configured to initiate an on-line meeting or teleconference. A user who wishes to participate in an on-line meeting or teleconference selects a hyperlink corresponding to a particular user or user group, thereby initiating the desired on-line meeting or teleconference.Type: ApplicationFiled: December 2, 2005Publication date: June 8, 2006Inventors: Charles Digate, Christopher Herot, Tonytip Ketudat, Alexis Kopikis, Carol Harris, Mark Waks, Rajeev Tipnis
-
Publication number: 20040205134Abstract: A system and method for immediate and delayed real-time communication activities using availability data from and communications through an external instant messaging system, that operates to obtain aggregated user online presence information through its own client software, through interception of client-server communications between an external instant messaging client and server, and through other available interfaces to user account information on such external instant messaging systems. The system operates to gather user online presence information in part by intercepting communications between an instant messaging client and the Internet. The aggregate presence data, as well as other information describing the availability of a user, is used to intelligently route real-time communications, such as instant messages and phone calls.Type: ApplicationFiled: February 14, 2003Publication date: October 14, 2004Inventors: Charles J. Digate, Christopher F. Herot, Tonytip Ketudat, Alexis M. Kopikis, Daniel J. Teven
-
Publication number: 20040161080Abstract: A rules-based real-time messaging system for groups of users, in which an availability status may be maintained in association with each user. Clients are communicably coupled to a real-time messaging server, which maintains indications of the online/offline presence status of each user, as well as other user attributes. Rules and a rules engine are maintained in the real-time messaging server for controlling the delivery of messages to users, and for controlling how the availability of users is provided to other users. Based on the specific rules stored on the real-time messaging server, the rules engine determines the state of various relevant conditions, such as the availability status of users of the system, and also detects the occurrence of various real-time events, such as a user logging-on to or logging-off from the system, in order to control the delivery of various types of messages and/or performance of resulting actions.Type: ApplicationFiled: February 14, 2003Publication date: August 19, 2004Inventors: Charles J. Digate, Christopher F. Herot, Tonytip Ketudat, Alexis M. Kopikis
-
Publication number: 20040161090Abstract: A rules-based real-time messaging system for groups of users, in which an availability status is maintained in association with each user. Clients are communicably coupled to a real-time messaging server, which maintains indications of the online/offline presence of each user, as well as other user attributes. Rules and a rules engine are maintained in the real-time messaging server for controlling the delivery of messages to the users, and for controlling how the availability of users is provided to other users. Based on the specific rules stored on the real-time messaging server, the rules engine determines the state of various relevant conditions such as the availability of users of the system, and detects the occurrence of various real-time events such as a user logging-on to or logging-off from the system for controlling the delivery of various types of messages and/or the performance of resulting actions.Type: ApplicationFiled: December 9, 2003Publication date: August 19, 2004Applicant: CONVOQ, INC.Inventors: Charles J. Digate, Christopher F. Herot, Tonytip Ketudat, Alexis M. Kopikis
-
Publication number: 20040162881Abstract: A system and method for immediate and delayed real-time communication activities using availability data from and communications through an external instant messaging system, that operates to obtain aggregated user online presence information through its own client software, through interception of client-server communications between an external instant messaging client and server, and through other available interfaces to user account information on such external instant messaging systems. The system operates to gather user online presence information in part by intercepting communications between an instant messaging client and the Internet. The aggregate presence data, as well as other information describing the availability of a user, is used to intelligently route real-time communications, such as instant messages and phone calls.Type: ApplicationFiled: April 18, 2003Publication date: August 19, 2004Inventors: Charles J. Digate, Christopher F. Herot, Tonytip Ketudat, Alexis M. Kopikis, Daniel J. Teven
-
Publication number: 20030182191Abstract: The present application features a wireless subscriber using his or her wireless communication device to request information or offers pertaining to certain goods or services the subscriber is interested in. The subscriber's request is relayed by a collaborating wireless carrier to an agent which uses the subscriber's profile to determine which merchants near the subscriber's location are offering goods or services matching the request. One or more offers or suggestions are returned to the subscriber. The subscriber accepts an offer and proceeds to the physical retail outlet of the selected merchant, where the subscriber purchases the goods or services using a credit card. A collaborating credit clearing house is alerted by the agent or wireless carrier that such a transaction may have occurred, and confirmation is provided from the clearing house to the agent indicating that the transaction did indeed occur.Type: ApplicationFiled: March 25, 2003Publication date: September 25, 2003Inventors: Gaugarin Oliver, Tonytip Ketudat
-
Patent number: RE43436Abstract: A system and method for immediate and delayed real-time communication activities using availability data from and communications through an external instant messaging system, that operates to obtain aggregated user online presence information through its own client software, through interception of client-server communications between an external instant messaging client and server, and through other available interfaces to user account information on such external instant messaging systems. The system operates to gather user online presence information in part by intercepting communications between an instant messaging client and the Internet. The aggregate presence data, as well as other information describing the availability of a user, is used to intelligently route real-time communications, such as instant messages and phone calls.Type: GrantFiled: August 28, 2009Date of Patent: May 29, 2012Assignee: Devereux Research AB LLCInventors: Daniel J. Teven, Tonytip Ketudat, Christopher F. Herot, Charles J. Digate, Alexis M. Kopikis