Patent application number | Description | Published |
20140288920 | ASSISTED UPDATE OF KNOWLEDGE BASE FOR PROBLEM SOLVING - A system and method for proposing candidate solutions for updating a knowledge base are disclosed. In the method, knowledge base solutions in a natural language are each processed to generate a first action sequence of atomic steps, each including a verb and an object including a noun which is in a syntactic dependency with the respective verb. A recorded solution, expressed in a natural language, is received which includes actions performed on a device in the device class. The recorded solution is processed to generate a second action sequence of atomic steps, as for the first action sequence. The second action sequence is compared with the first action sequences to determine whether the recorded solution corresponds to one of the knowledge base solutions. Based on the comparison, provision is made for proposing an update to the knowledge base, based on the recorded solution. | 09-25-2014 |
20140350853 | ROUTE COMPUTATION FOR NAVIGATION SYSTEM USING DATA EXCHANGED WITH TICKET VENDING MACHINES - A method for assisting a driver to locate a parking space includes identifying a user-selected destination with a navigation system of a first vehicle. While the driver of the first vehicle is being guided by the navigation system towards the selected destination, parking availability information is acquired from a first space allocation device (e.g., ticket vending machine), associated with a first parking zone. The parking availability information includes parking availability information for at least one second parking zone associated with a respective second, space allocation device, remote from the first space allocation device. The second parking availability information for the second parking zone(s) is communicated to the first space allocation device by at a respective second navigation system of at least one second vehicle. A parking zone is selected, based on the user-selected destination and acquired parking availability information transmitted from the first space allocation device. | 11-27-2014 |
20150058006 | PHONETIC ALIGNMENT FOR USER-AGENT DIALOGUE RECOGNITION - A method for speech to text transcription uses a knowledge base containing solution descriptions, each describing, in words, a solution to a respective problem. An audio recording of a dialogue between an agent and a user in which the agent had access to the knowledge base is received. A sequence of phonemes based on the agent's part of the audio recording is identified and from this, a preliminary transcription is made which includes a sequence of words recognized as corresponding to phonemes in the identified sequence of phonemes together with any unrecognized phonemes from the phoneme sequence that are not recognized as corresponding to one of the recognized words. The preliminary transcription is revised by replacing one or more of the unrecognized phonemes with a word or words from a solution description that includes words which match adjacent words of the sequence of recognized words. | 02-26-2015 |
Patent application number | Description | Published |
20110175901 | DETACHABLE SCREEN FOR MULTIFUNCTION DEVICE SHOWING 3D DYNAMIC VIEWS - A detachable display unit, an electromechanical device utilizing the display unit, and a method of use are disclosed. The display unit includes a communication link whereby data can be communicated between the display unit and the associated electromechanical device. The display unit includes a position sensor which provides position information for determining a current position of the display unit when detached from the associated electromechanical device. A graphical user interface displays a dynamic virtual representation of the associated electromechanical device based on the determined current position. | 07-21-2011 |
20110302251 | DETECTING CONFLICTS IN EMAIL MESSAGES - A computer implemented electronic out-of-office message analysis system and method are disclosed. The method includes, for each of a plurality of users, receiving a user-generated electronic out-of-office message in a natural language in which a time window of absence and at least one alternate named contact are expressed and, based on the out-of-office message, generating a structured representation of the out-of-office message which links the alternate contact to a normalized representation of the time window. The structured representation of the out-of-office message is stored in a database. From the database it can be determined whether a current user's out-of-office message conflicts with another user's out-of-office message. If a conflict is detected, the current user can be notified. | 12-08-2011 |
20120254732 | MULTI-DIMENSIONAL DOCUMENTS FOR PARALLEL CONTENT DISPLAY ON A SINGLE SCREEN FOR MULTIPLE VIEWERS - A system, method, and storage medium for generating visual content in plural versions for substantially simultaneous display on the same display device are provided. The system includes memory for storing static content having at least one document element common to a first and second version of a document, multi-dimensional content having at least one customized document element for each document version to be inserted into a variable area within the first and second versions of the document, and multi-dimensional parameters defining static areas, variable areas, and customized document elements for each document version. The system further includes a rendering module adapted to generate a first frame-image corresponding to the first document version and a second frame-image corresponding to the second document version by arranging the static content and multi-dimensional content of each document version according to the multi-dimensional parameters. | 10-04-2012 |
20130073662 | SYSTEM AND METHOD FOR UPDATING AN ELECTRONIC CALENDAR - A computer implemented system and method are disclosed for updating an electronic calendar. The method includes receiving an electronic message in a natural language in which a change in role is expressed and, with a natural language processor implemented by a computer processor, automatically detecting the change in role within the email message, optionally storing the change in role in a contacts database, and proposing updates for entries in an electronic calendar based on the detected change in role. | 03-21-2013 |
20130151939 | SMART MACROS USING ZONE SELECTION INFORMATION AND PATTERN DISCOVERY - A system and method for assisting a user to enter data are provided. The method includes detecting a user's selection of a moveable input zone on each of one or more input documents displayed on the user's screen and detecting a user's selection of a moveable target zone on a target document displayed on the user's screen. Data in the input zone(s) and the target zone is captured for one or more locations of the respective zones and a pattern is learned automatically for filling additional data in the target document based on the captured data. A fill arrangement for filling the additional data in the target document based on the learned pattern is generated, which can be presented to the user for validation. | 06-13-2013 |
20130282759 | METHOD AND SYSTEM FOR PROCESSING SEARCH QUERIES - A method, a system, and a computer program product for processing search queries are disclosed. A first query pertaining to a primary theme is received. One or more secondary queries are then generated. Each of the one or more secondary queries is associated with a corresponding plausible secondary theme. The first query and the one or more secondary queries are then submitted to a search engine. | 10-24-2013 |
20130297373 | DETECTING PERSONNEL EVENT LIKELIHOOD IN A SOCIAL NETWORK - A computer implemented method for calculating the probability of an employee leaving an organization is provided. Closely associated groups of employees within the organization are identified on based on their date of joining the organization. The email traffic among different members of the closely associated group is monitored over a predefined time period. The occurrence of an event in the closely associated group is used to compute a risk parameter for the remaining employees of the closely associated group. The risk parameter is used in conjunction with a first parameter and a second parameter to calculate the probability of an employee leaving the organization. | 11-07-2013 |