Patents Assigned to Ianywhere Solutions, Inc.
-
Patent number: 7302394Abstract: Roughly described, a natural language interpretation system that provides commands to a back-end application in response to user input is modified to separate out user interaction functions into a user interaction subsystem. The user interaction subsystem can include an interaction block that is specific to each particular I/O agency, and which converts user input received from that agency into an agency-independent form for providing to the natural language interpretation system. The user interaction subsystem also can take results from the back-end application and clarification requests and other dialoguing from the natural language interpretation system, both in device-independent form, and convert them for forwarding to the particular I/O agency.Type: GrantFiled: December 20, 2002Date of Patent: November 27, 2007Assignee: Ianywhere Solutions, Inc.Inventors: Cristobal H. Baray, David A. Brooks, Damian M. Dolan
-
Patent number: 7292978Abstract: Shortcut names corresponding to flagged locations or frequently stated destinations, phrases, or sentences are registered, maintained, used, and deregistered in a speech recognition system. If a flagged location or a frequently stated destination, phrase, or sentence is received by the speech recognition system, the user is prompted to provide a shortcut name corresponding to the frequently stated destination, phrase, or sentence in the form of speech, which is then recognized by speech recognition and registered to a personal profile of the user. The shortcut name is also added to a grammar database of the speech recognition system, so that the speech recognition system may recognize the shortcut name itself. The shortcut name may also be deleted, when speech received from a user contains a shortcut name but the user did not intend the shortcut name to mean the corresponding destination, phrase, or sentence.Type: GrantFiled: December 4, 2003Date of Patent: November 6, 2007Assignees: Toyota InfoTechnology Center Co., Ltd., iAnywhere Solutions, Inc.Inventors: Norikazu Endo, Benjamin K. Reaves, Babak Hodjat, Kanae Ishii, Makoto Kurahashi, Masahiko Funaki
-
Patent number: 7263547Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode.Type: GrantFiled: June 28, 2001Date of Patent: August 28, 2007Assignee: iAnywhere Solutions, Inc.Inventors: David D Kloba, Michael R Gray, David M Moore, Thomas E Whittaker, David J Williams, Rafael Z Weinstein, Joshua E Freeman, Linus M Upson
-
Publication number: 20070190978Abstract: A system and methodology for extending enterprise messaging systems to mobile devices is described. In one embodiment, for example, a system for messaging between applications is described that comprises: a database at a mobile device for receiving a message from an application at the mobile device for transmission to a particular application at another device; an agent at the mobile device for sending the message to a server by synchronizing the database at the mobile device with a consolidated database at the server; a consolidated database at the server for storing the message received from the mobile device; and a module at the server for providing the message to the particular application.Type: ApplicationFiled: February 1, 2005Publication date: August 16, 2007Applicant: iAnywhere Solutions, Inc.Inventors: Shannon White, Geno Coschi, Andrew Quick
-
Patent number: 7231343Abstract: Roughly described, a natural language interface to a back-end application incorporates synonyms automatically added to user input to enhance the natural language interpretation. Synonyms can be learned from user input and written into a synonyms database. Their selection can be based on tokens identified in user input. Natural language interpretation can be performed by agents arranged in a network, which parse the user input in a distributed manner. In an embodiment, a particular agent of the natural language interpreter receives a first message that includes the user input, returns a message claiming at least a portion of the user input, and subsequently receives a second message delegating actuation of at least that portion to the particular agent.Type: GrantFiled: December 20, 2002Date of Patent: June 12, 2007Assignee: iAnywhere Solutions, Inc.Inventors: Nicholas K. Treadgold, Babak Hodjat
-
Patent number: 7228275Abstract: A speech recognition system recognizes an input speech signal by using a first speech recognizer and a second speech recognizer each coupled to a decision module. Each of the first and second speech recognizers outputs first and second recognized speech texts and first and second associated confidence scores, respectively, and the decision module selects either the first or the second speech text depending upon which of the first or second confidence score is higher. The decision module may also adjust the first and second confidence scores to generate first and second adjusted confidence scores, respectively, and select either the first or second speech text depending upon which of the first or second adjusted confidence scores is higher. The first and second confidence scores may be adjusted based upon the location of a speaker, the identity or accent of the speaker, the context of the speech, and the like.Type: GrantFiled: January 13, 2003Date of Patent: June 5, 2007Assignees: Toyota InfoTechnology Center Co., Ltd., iAnywhere Solutions, Inc.Inventors: Norikazu Endo, John R. Brookes, Benjamin K. Reaves, Babak Hodjat, Masahiko Funaki
-
Patent number: 7171482Abstract: A method of managing bandwidth utilization during a communication session between a client system and a server system is disclosed. The method comprises monitoring data exchanged between the client system and server system, the client system operating a first application and a second application. The method further comprises detecting client-side contention for available bandwidth between the first application and the second application, and reducing accessible bandwidth for the first application based on the client-side contention. In one embodiment, the method further comprises increasing accessible bandwidth for the first application when client-side contention is no longer detected.Type: GrantFiled: July 12, 2002Date of Patent: January 30, 2007Assignee: iAnywhere Solutions, Inc.Inventors: Jerome Kemple Jones, Jr., Scott Michael McLean, Christopher Edward Foley
-
Publication number: 20060229889Abstract: Roughly described, a context reactive user interface which offers user-selectable on-screen choices or hints to help the user follow up in the context of his or her previous interactions. Alternatively or additionally, the system can offer on-screen choices which, when selected by the user, can invoke one or more back-end applications with entry fields pre-filled from the user's previous interactions or from other contextual information.Type: ApplicationFiled: March 30, 2005Publication date: October 12, 2006Applicant: iAnywhere Solutions, Inc.Inventors: Siamak Hodjat, Nicholas Treadgold, Babak Hodjat
-
Publication number: 20060230184Abstract: A system, method and computer program product for exchanging data between a client and information sources via a server. The invention operates by obtaining data objects from a plurality of sources, wherein the data objects have native data formats specific to the sources. The data objects are converted to a common data format, and are then transmitted to the client. At the client, the data objects are modified. The modified data objects are compliant with the common data format. The modified data objects are transmitted to the server, where they are converted to the native data formats specific to the sources associated therewith. Then, the converted modified data objects are transmitted to the associated sources.Type: ApplicationFiled: June 8, 2006Publication date: October 12, 2006Applicant: iAnywhere Solutions, Inc.Inventors: Andrew Velline, Martin Kacin, Rajpal Sodhi
-
Publication number: 20060168335Abstract: Roughly described, a context reactive user interface which offers user-selectable on-screen choices or hints to help the user follow up in the context of his or her previous interactions. Alternatively or additionally, the system can offer on-screen choices which, when selected by the user, can invoke one or more back-end applications with entry fields pre-filled from the user's previous interactions or from other contextual information.Type: ApplicationFiled: March 30, 2005Publication date: July 27, 2006Applicant: iAnywhere Solutions, Inc.Inventors: Siamak Hodjat, Nicholas Treadgold, Babak Hodjat
-
Publication number: 20060136571Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for executing scripts that can be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to interact with such scripts on their devices in an interactive manner. According to embodiments, the present invention performs script operations for mobile devices including steps for sending a request for an object and a list of support languages, and receiving the object and any related scripts in the supported languages.Type: ApplicationFiled: January 11, 2006Publication date: June 22, 2006Applicant: iAnywhere Solutions, Inc.Inventors: David Kloba, Michael Gray, David Moore, Thomas Whittaker, David Williams, Rafael Weinstein, Joshua Freeman, Linus Upson, Adam Dingle
-
Publication number: 20060136368Abstract: A database system and methodology for generalized order optimization is described.Type: ApplicationFiled: December 22, 2004Publication date: June 22, 2006Applicant: IANYWHERE SOLUTIONS, INC.Inventors: Matthew Young-Lai, Anisoara Nica
-
Publication number: 20060036494Abstract: The invention includes systems, methods, computer program products, and combinations and sub-combinations thereof for enabling interactive advertisements (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such interactive advertisements on their mobile devices in an interactive manner while in an off-line mode.Type: ApplicationFiled: October 17, 2005Publication date: February 16, 2006Applicant: iAnywhere Solutions, Inc.Inventors: Michael Aufricht, Rafael Weinstein, Geoffrey Broadwell
-
Publication number: 20060036493Abstract: The invention includes systems, methods, computer program products, and combinations and sub-combinations thereof for enabling interactive advertisements (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such interactive advertisements on their mobile devices in an interactive manner while in an off-line mode.Type: ApplicationFiled: October 17, 2005Publication date: February 16, 2006Applicant: iAnywhere Solutions, Inc.Inventors: Michael Aufricht, Rafael Weinstein, Geoffrey Broadwell
-
Publication number: 20060036495Abstract: The invention includes systems, methods, computer program products, and combinations and sub-combinations thereof for enabling interactive advertisements (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such interactive advertisements on their mobile devices in an interactive manner while in an off-line mode.Type: ApplicationFiled: October 17, 2005Publication date: February 16, 2006Applicant: iAnywhere Solutions, Inc.Inventors: Michael Aufricht, Rafael Weinstein, Geoffrey Broadwell
-
Patent number: 7000032Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode.Type: GrantFiled: July 3, 2001Date of Patent: February 14, 2006Assignee: iAnywhere Solutions, Inc.Inventors: David D. Kloba, Michael R. Gray, David M. Moore, Thomas E. Whittaker, David J. Williams, Rafael Z. Weinstein, Joshua E. Freeman, Linus M. Upson
-
Patent number: 6990670Abstract: Roughly described, the interpretation phase of a system using an Adaptive Agent-Oriented Software Architecture allows queried agents to respond to queries before they have all their own responses from their own downchain agents. Alternatively or additionally, the originating agent can include a “depth-or-search” indication with each query, thereby preventing propagation of the query through more than the indicated number of agents. In the latter alternative, the originating agent can subsequently make the same query to the same downchain agents, but with an increased depth-or-search indication, if for example the originating agent is not yet satisfied with the claims it received in response to the first query.Type: GrantFiled: November 6, 2000Date of Patent: January 24, 2006Assignee: iAnywhere Solutions, Inc.Inventor: Babak Hodjat
-
Patent number: 6839744Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode.Type: GrantFiled: April 28, 2000Date of Patent: January 4, 2005Assignee: Ianywhere Solutions, Inc.Inventors: David D. Kloba, Michael R. Gray, David M. Moore, Thomas E. Whittaker, David J. Williams, Rafael Z. Weinstein, Joshua E. Freeman, Linus M. Upson
-
Patent number: 6779042Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode.Type: GrantFiled: April 28, 2000Date of Patent: August 17, 2004Assignee: iAnywhere Solutions, Inc.Inventors: David D. Kloba, Michael R. Gray, David M. Moore, Thomas E. Whittaker, David J. Williams, Rafael Z. Weinstein, Joshua E. Freeman, Linus M. Upson