Partial Input Lookup (e.g., Partial String Lookup) Patents (Class 715/816)
-
Publication number: 20120254797Abstract: According to one embodiment, an information processor includes a text selection module, a text analysis module, a keyword display module, and an action selection module. The text selection module receives an input of a portion selected from text being displayed. The text analysis module analyzes text information in the portion to extract a word or a word group as a keyword contained in the text information. The keyword display module displays a list of keywords extracted by the text analysis module and, if a specific keyword is selected, displays a list of actions corresponding to the specific keyword. The action selection module performs, if a specific action is selected from the list of actions, processing related to the specific action.Type: ApplicationFiled: November 28, 2011Publication date: October 4, 2012Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Kentaro Nagahama, Sumi Omura, Kensuke Horiuchi, Takayuki Iida
-
Patent number: 8280722Abstract: A system offers potential completions for fragments of text. The system may obtain a text fragment and identify documents that include the text fragment. The system may locate sentences within the documents that include at least a portion of the text fragment, identify sentence endings associated with the located sentences, and present the sentence endings as potential completions for the text fragment.Type: GrantFiled: September 16, 2011Date of Patent: October 2, 2012Assignee: Google Inc.Inventors: Georges R. Harik, Simon Tong, David R. Cheng
-
Patent number: 8280437Abstract: Embodiments described herein provide a system, method and technique for operating a communication device. According to an embodiment, information contained in a contact record is displayed, where the information includes a plurality of entries. Each entry is associated with one of a plurality of communication types and includes an identifier for use with an application of the associated communication type. An input is detected corresponding to a user's selection of one of the plurality of entries. In response to the user's selection, the application of the communication type associated with the selected entry is automatically executed by initiating a communication using the identifier included in the selected entry.Type: GrantFiled: December 20, 2011Date of Patent: October 2, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Robert Haitani, Srikiran Prasad, Nancy Gayed, Gregory Shirai
-
Patent number: 8261208Abstract: User equipment and/or devices equipped to engage in textual communication sessions also interface to a server. The server maintains a thesaurus bank that includes a variety of different thesauri. When engaging in a textual communication or editing session, the user or the user equipment can request or may automatically receive a relevant thesaurus. As the user enters characters to create a textual entry, the selected thesaurus is searched to identify candidate completions. The user can then select one of several displayed candidate completions. In addition, the user input can also be delivered to the server and used to update the content of the thesauri.Type: GrantFiled: November 22, 2004Date of Patent: September 4, 2012Assignee: LooptvInventors: Benny Radom, Ori Zaltzman, Oded Poncz
-
Patent number: 8237663Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided.Type: GrantFiled: November 18, 2009Date of Patent: August 7, 2012Assignee: Research In Motion LimitedInventors: Vadim Fux, Michael G. Elizarov, Sergey V. Kolomiets
-
Patent number: 8230034Abstract: Embodiments of the present invention are directed generally to autocompete functionality in messaging applications. The autocomplete functionality, for example, generates frequently and/or recently used distribution lists or groups, performs keyword searches to identify recipient identifiers, and provides convenient modification of existing distribution lists or groups.Type: GrantFiled: May 25, 2011Date of Patent: July 24, 2012Assignee: Avaya Inc.Inventors: Richard J. Atkins, Sunny Singh Kalsi, Peggy J. Leisher-Samenfink, Rohan Lenard, David Thambiratnam, Michael J. Thomas, Bradley B. Williams
-
Patent number: 8220047Abstract: An anti-phishing system and method includes monitoring a user input data stream input to a computing device, identifying, in the user input data stream, one or more characters corresponding to a trigger event related to private information of a user, and taking an action to protect the private information based on identifying the one or more characters corresponding to the trigger event.Type: GrantFiled: August 9, 2006Date of Patent: July 10, 2012Assignee: Google Inc.Inventors: Christopher Soghoian, Kelly Caine
-
Patent number: 8212768Abstract: A system and corresponding method for providing a 3-dimensional (3-D) user interface to display images in a 3-D coordinate system. The 3-D interface generates and displays one type of holographic keyboard in response to a user's desired selection. The holographic keyboard provides versatility and ergonomic benefits to the user. Sensors are configured to sense user interaction within the 3-D coordinate system, so that a processor may receive user interaction information from the sensors. The sensors are able to provide information to the processor that enables the processor to correlate user interaction with images in the 3-D coordinate system. The system may be used for interconnecting or communicating between two or more components connected to an interconnection medium (e.g., a bus) within a single computer or digital data processing system.Type: GrantFiled: October 31, 2007Date of Patent: July 3, 2012Assignee: Fimed Properties AG Limited Liability CompanyInventors: Gene S. Fein, Edward Merritt
-
Publication number: 20120167009Abstract: Techniques to automatically correct or complete text are disclosed. A string and keystroke timing information associated with entry of the string, for example via an input device such as a keyboard, are received. A word to suggest as a correction or completion of the string is determined based at least in part on the keystroke timing information.Type: ApplicationFiled: December 22, 2010Publication date: June 28, 2012Applicant: APPLE INC.Inventors: Douglas R. Davidson, Karan Misra
-
Patent number: 8208730Abstract: There are provided a word search apparatus, a word search method, and a computer program product. A words dictionary, and a character recognition dictionary for storing coordinate data of a standard character pattern of a handwritten character and a character are used to thereby search for, from the words dictionary, a word including a character corresponding to one or a plurality of character patterns extracted by performing a pattern matching. Only a character string corresponding to one or a plurality of character patterns is extracted from a search result of the words dictionary to generate a part of character string. A selection of one part of character string among the generated parts of character strings is received, and only a word including the selected part of character string is extracted from the search result based on the words dictionary, so that the extracted word is displayed.Type: GrantFiled: May 23, 2006Date of Patent: June 26, 2012Assignee: Fujitsu LimitedInventor: Hiroshi Tanaka
-
Publication number: 20120159390Abstract: A portable electronic device (100,400) and user interface (425) are operated using a method including initiating entry of a content string; determining the most probable completion alternative or a content prediction using a personalized and learning database (430); displaying the most probable completion alternative or next content prediction; determining whether a user has accepted the most probable completion alternative or next content prediction; and adding the most probable completion alternative or next content prediction to the content string upon user acceptance.Type: ApplicationFiled: February 29, 2012Publication date: June 21, 2012Inventors: Heiko K. Sacher, Maria E. Romera, Jens Nagel
-
Patent number: 8180026Abstract: According to embodiments described in the specification, a method and apparatus for managing a call to a user associated with a destination communications device, the call initiated by a caller at an originating communications device, is described. An indication of the call is received, the indication of the call comprising data associated with the user. A state of the user is determined by processing the data associated with the user and consulting a record of the state of the user. The call is parked if the state of the user comprises a delayed answer state, the delayed answer state comprising the user being available to receive the call, but requiring additional time to retrieve the call using the destination communications device, and a notification of the call is triggered at the destination communications device by transmitting a signal to the address of the communications device.Type: GrantFiled: June 28, 2007Date of Patent: May 15, 2012Assignee: Mitel Networks CorporationInventor: Brian Joseph Maclsaac
-
Patent number: 8161415Abstract: Method, article, apparatus and computer system facilitating the easy and intuitive inputting of a desired graphical object into an electronic system from a large plurality of predetermined graphical objects. In one example embodiment, this is achieved by assigning each of said graphical objects into one of a plurality of groups in accordance with a predetermined similarity criterion, associating respective base shapes to each of said groups, wherein said base shapes having a certain degree of similarity to the objects assigned to the associated group according to said similarity criterion and associating in each of said groups at least one gesture to each of said graphical objects, so that the associated gestures are distinguishable from each other. In order to input the desired graphical object, one of the groups is selected by selecting its base shape and then the desired graphical object is identified by drawing the respective gesture associated thereto.Type: GrantFiled: June 20, 2005Date of Patent: April 17, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Shekhar Ramachandra Borgaonkar, Prashanth Anant, Prasenjit Dey
-
Patent number: 8140980Abstract: An approach is provided for supporting multi-media conferencing. Textual information (e.g., text associated with a presentation) is received for display during a conference session to multiple participants. For a particular participant, configuration information corresponding to the participant specifies language assistance for the textual information. Language assistance involves augmenting the textual information according to the configuration information for comprehension of the textual information by the particular participant. In one embodiment, the augmented textual information includes language translation of the textual information. Additionally, the augmented textual information can encompass definitions of terms, including acronyms. The augmented textual information is forwarded for display to the participant during the conference session.Type: GrantFiled: July 30, 2004Date of Patent: March 20, 2012Assignee: Verizon Business Global LLCInventors: Guna Duraisamy Gunasekar, Mayel Espino, Richard G. Moore, Michael B. Freeman, Frank A. McKiel, Jr., Paul A. Roberts
-
Patent number: 8136050Abstract: A portable electronic device (100,400) and user interface (425) are operated using a method including initiating entry of a content string; determining the most probable completion alternative or a content prediction using a personalized and learning database (430); displaying the most probable completion alternative or next content prediction; determining whether a user has accepted the most probable completion alternative or next content prediction; and adding the most probable completion alternative or next content prediction to the content string upon user acceptance.Type: GrantFiled: November 21, 2003Date of Patent: March 13, 2012Assignee: Nuance Communications, Inc.Inventors: Heiko K. Sacher, Maria E. Romera, Jens Nagel
-
Patent number: 8132118Abstract: Systems and methods are described for intelligent default selection of characters to be entered via an on-screen keyboard. Based on one to several criteria, a character most likely to be selected for entry via the on-screen keyboard during a search request is determined and a selector is positioned at that particular character. If that character is indeed the character the user wishes to enter, the user does not have to execute any navigation steps to enter the character, but can—with a single actuation—enter that character. In many instances, the user will only have to enter the selection without first having to navigate to the selection. As a result, the number of times buttons need to be actuated by the user to enter a character string can be significantly reduced.Type: GrantFiled: October 2, 2006Date of Patent: March 6, 2012Assignee: Microsoft CorporationInventors: Daniel Danker, Steven Wasserman
-
Publication number: 20120054681Abstract: A computer implemented method includes: receiving an incomplete input from a user; presenting a plurality of suggestions to the user for completion of the input, wherein the suggestions are presented in a ranked order based on a characteristic associated with the user terminal; receiving a selection by the user of a suggestion from the suggestions; and completing the input with the suggestion.Type: ApplicationFiled: November 4, 2011Publication date: March 1, 2012Applicant: XOBNI CORPORATIONInventors: Frank J. Cort, Joshua Robert Russell Jacobson
-
Publication number: 20120053926Abstract: A user input is received by a computing device. An interactive input module determines whether the first user input is a first character of a script for a supported language. If the first user input is a first character, the first character is stored in an input buffer. A plurality of words in the supported language that match a contents of the input buffer are identified, and a subset of the plurality of words are displayed to the user based on a frequency value associated with each of the plurality of words.Type: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: RED HAT, INC.Inventor: Pravin Satpute
-
Patent number: 8122034Abstract: A method and system are provided for processing a search request received from a user operating a text input device. The search request is directed at identifying a desired item from a set of items. Each of the items of the set of items has one or more associated terms. The method includes receiving a query input from a user directed at identifying the desired item. The query input comprises one or more characters input by the user on the text input device. As each character of the query input is received from the user, a group of items having one or more terms matching the characters received thus far of the query input is dynamically identified. The items in this group of items are ordered based on relevance values of the terms matching the characters and on the number of characters of the query input used in identifying the group of items. Identification of the group of items as ordered is transmitted to the user to be displayed on a device operated by the user.Type: GrantFiled: October 7, 2005Date of Patent: February 21, 2012Assignee: Veveo, Inc.Inventors: Murali Aravamudan, Rakesh D. Barve, Sashikumar Venkataraman, Ajit Rajasekharan
-
Patent number: 8108796Abstract: An embodiment generally relates to a method of operating a device. The method includes receiving at least one character of a sequence for a default application on a user interface of a device and determining at least one other task supported by the device based on the at least one character sequence. The method also includes displaying the at least one other task on a display of the device along with the at least one character sequence for the default application.Type: GrantFiled: February 10, 2006Date of Patent: January 31, 2012Assignee: Motorola Mobility, Inc.Inventors: Jeremy T. Jobling, Hyang S. Kim, Douglas J. Walston
-
Patent number: 8099129Abstract: Embodiments described herein provide a system, method and technique for operating a communication device. According to an embodiment, information contained in a contact record is displayed, where the information includes a plurality of entries. Each entry is associated with one of a plurality of communication types and includes an identifier for use with an application of the associated communication type. An input is detected corresponding to a user's selection of one of the plurality of entries. In response to the user's selection, the application of the communication type associated with the selected entry is automatically executed by initiating a communication using the identifier included in the selected entry.Type: GrantFiled: January 22, 2010Date of Patent: January 17, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Robert Haitani, Srikiran Prasad, Nancy Gayed, Gregory Shirai
-
Patent number: 8091023Abstract: An improved handheld electronic device and associated method enable spell checking in a reduced keyboard and disambiguation environment. The improved spell checking routine converts a misspelled word into a canonical version thereof and receives from a dictionary 42 proposed letter for possible acceptance by the spell checking routine. The spell checking routine advantageously maintains states of various spell check algorithms in order to ensure that no letter is accepted that would require an edit distance of more than one from the misspelled word. The improved spell checking routine advantageously reduces unnecessary processor operation by reducing the extent to which certain portions of the dictionary 42 are searched multiple times during a spell checking operation.Type: GrantFiled: September 28, 2007Date of Patent: January 3, 2012Assignee: Research In Motion LimitedInventors: Shannon Ralph Normand White, Vadim Fux
-
Patent number: 8082264Abstract: An intent guessing system receives partial user queries as they are entered by the user. The partial user queries are compared with different intents derived from previously logged queries. Guesses are made as to which of the intents are associated with the partial user query. The intent guesses are then provided as responses to the user query. Features are identified for the earlier logged queries and associated with the derived intents. The derived intents and associated features are then used to identify intents for the partial user queries.Type: GrantFiled: December 18, 2007Date of Patent: December 20, 2011Assignee: Inquira, Inc.Inventor: Gann Alexander Bierner
-
Patent number: 8078978Abstract: An electronic messager with a predictive text editor, including a storage unit for storing a data structure associating, for each one of a plurality of a user's contacts, usage data for the user's history of usage of words in communications with the user contact, a data manager coupled with the storage unit for generating the data structure in the storage unit, and for updating the data structure as additional communications with each user contact are performed and additional usage data is obtained therefrom, and a text predictor coupled with the storage unit, for receiving as input a character string and a designated user contact, and for generating as output an ordered list of predicted words, based on usage data in the data structure associated with the designated user contact. A method is also described and claimed.Type: GrantFiled: November 21, 2007Date of Patent: December 13, 2011Assignee: Google Inc.Inventors: Hagit Perry, Uri Ron
-
Patent number: 8074184Abstract: Systems and methods enhance editing capabilities associated with a wide variety of different types of electronic documents. Such systems and methods may include a processor that maintains an electronic document having a first portion (e.g., an individual word, character, character string, or the like) provided by a recognizer (e.g., by handwriting or speech recognition software), and they may provide access to potential alternative characters, words, or character strings generated by the recognizer during various user editing functions and operations. Other data associated with the first portion of the document also may be stored and made available to the user during various functions and operations. This invention further relates to computer-readable media including instructions for performing various methods and/or operating various systems for editing electronic documents, including systems and methods like those described above.Type: GrantFiled: November 7, 2003Date of Patent: December 6, 2011Assignee: Mocrosoft CorporationInventors: Adrian James Garside, David Vaughn Winkler, Joshua Clow
-
Publication number: 20110296348Abstract: A method for selecting an entry from a list of entries on an electronic device is described. The method includes a displaying at least a portion of a list of entries along with a plurality of distinct, non-overlapping groups of text characters, the groups displayed in a geometric pattern. Additional retrievable data can be associated with each entry and retrieved when that entry is selected. A group selection event selects a particular group of characters. A matching operation compares text characters of the selected group with those of each entry in the list. A smaller, modified list is created comprising entries comprising at least one text character of the selected group. At least a portion of the modified list is displayed, highlighting text characters matching text characters of the selected group. Group selection can result from user operation of geometrically associated keys, a touch sensitive display, or other directional input device.Type: ApplicationFiled: August 8, 2011Publication date: December 1, 2011Inventor: Vadim ZALIVA
-
Publication number: 20110296347Abstract: Techniques for entering text are provided. In a particular implementation, a first input control is assigned to a particular group of text characters of a plurality of groups of text characters and a second input control is assigned to a particular text character based on user input. A user interface is displayed that includes the plurality of groups of text characters and indicates that the first input control corresponds to the particular group of text characters and that the second input control corresponds to the particular text character.Type: ApplicationFiled: May 26, 2010Publication date: December 1, 2011Applicant: Microsoft CorporationInventor: Dustin B. Andrews
-
Patent number: 8065624Abstract: Accordingly, a virtual keypad system for inputting text is provided. A virtual keypad system includes a remote controller having at least one touchpad incorporated therein and divided into a plurality of touch zones. A display device is in data communication with the remote controller and is operable to display a user interface including a keypad, where each key of the keypad is mapped to a touch zone of the touchpad. A prediction module, in response to an operator pressing a given touch zone to select a particular character, performs one or more key prediction methods to predict one or more next plausible keys. A key mapping module remaps the touch zones of the touchpad to the keys of the keypad based on the one or more next plausible keys.Type: GrantFiled: October 24, 2007Date of Patent: November 22, 2011Assignee: Panasonic CorporationInventors: Philippe Morin, David Kryze, Luca Rigazio, Peter Veprek
-
Patent number: 8060839Abstract: A character input method and a mobile communication terminal using the method. The character input method includes: finding, in response to input of a key in a character input mode, at least one mapping of the key; creating, if the key has at least two mappings, a string selection list containing characters mapped by the mappings; displaying the string selection list; and displaying, if one of the strings in the string selection list is selected, the selected string in an input window. As a result, the user can conveniently input various pieces of information mapped to keys, including letters and numbers, to a mobile communication terminal without switching of input modes.Type: GrantFiled: June 26, 2007Date of Patent: November 15, 2011Assignee: Samsung Electronics Co., LtdInventors: Byung Jo Min, Jun Il Hong, Ick Bae Jun
-
Patent number: 8037143Abstract: Embodiments of the present invention are directed generally to autocomplete functionality in messaging applications. The autocomplete functionality, for example, generates frequently and/or recently used distribution lists or groups, performs keyword searches to identify recipient identifiers, and provides convenient modification of existing distribution lists or groups.Type: GrantFiled: October 30, 2006Date of Patent: October 11, 2011Assignee: Avaya Inc.Inventors: Richard J. Atkins, Sunny Singh Kalsi, Peggy J. Leisher-Samenfink, Rohan Lenard, David Thambiratnam, Michael J. Thomas, Bradley B. Williams
-
Patent number: 8037495Abstract: An electronic program guide display device includes a remote control input analyzing part analyzing a key-input from a remote control unit, a time converting part converting the key-input analyzed by the remote control input analyzing part into a time, and a display area calculating part calculating a display area for a two-dimensional program table based on the time converted by the time converting part. The electronic program guide display device also includes a program guide forming part forming a two-dimensional program table in the display area calculated by the display area calculating part, so as to allow a desired program to be browsed by a short-time operation.Type: GrantFiled: January 24, 2007Date of Patent: October 11, 2011Assignee: Panasonic CorporationInventors: Takuya Morita, Hirokazu Sasaki, Mitsuteru Kataoka
-
Publication number: 20110246941Abstract: Direct alphanumeric navigation techniques are provided to allow for a user to directly navigate to a particular item in a list of items arranged in a predetermined order, based on key presses of a basic numeric keypad, where each key in key pad has one or more letters assigned to it. These techniques facilitate selection of an item within a long list of items without the use of incremental navigation or search functions.Type: ApplicationFiled: November 5, 2010Publication date: October 6, 2011Inventor: George E. Gonzalez
-
Patent number: 8020087Abstract: An information processing apparatus for indicating a search term in accordance with a user operation assigns an operating element of an operation input device to a search term having been input and displays an information image containing the search term on a screen on the basis of search processing using the search term. The information processing apparatus also indicates a position of the search term in the information image when operation information on the operating element assigned to the search term is input while the displaying is being performed. Therefore, a user can check where a search term is located in a displayed page using a variety of operation input devices.Type: GrantFiled: April 23, 2007Date of Patent: September 13, 2011Assignee: Sony CorporationInventor: Kouichi Matsuda
-
Publication number: 20110219337Abstract: An improved method of learning character segments during text input enables facilitated text input on an improved handheld electronic device. In response to a series of inputs, segments and other objects are analyzed to generate a proposed character interpretation of the series of inputs. Responsive to detecting a replacement of a character of the character interpretation with another character, a character learning string comprising the another character and a number of additional characters of the character interpretation are stored as a candidate. In response to another series of inputs, another proposed character interpretation is generated. Responsive to detecting another replacement of a character of the another character interpretation with a different character, another character learning string comprising the different character and a number of characters of the another character interpretation are compared with the stored candidate.Type: ApplicationFiled: May 16, 2011Publication date: September 8, 2011Applicant: Research In Motion LimitedInventors: Vadim Fux, Sergey Kolomiets
-
Patent number: 8006200Abstract: In an example embodiment, an online advertising management platform receives a login that identifies a user as a user allowed access to an account maintained by the platform. The platform displays a toolbar having a textbox that allows the user to search for data relating to all accounts to which the user has access. The platform displays a combo box after the user enters a fixed number of characters in the textbox. The combo box includes a list of descriptions of each data object that is accessible and that is relevant to the fixed number of characters. The platform locates the combo box contiguous to the toolbar over some but not all of the view displaying the data relating to the order. The platform displays a data object, rather than a page of search results, after the user clicks a description of a data object from the combo box.Type: GrantFiled: August 8, 2008Date of Patent: August 23, 2011Assignee: Yahoo! Inc.Inventors: Petra Griffith, Vineet Gossain, Claude Jones, James Nieters, Todd Barlok, Matthew Catrow Crampton, Naga Viswanathan Malepati
-
Publication number: 20110202876Abstract: An apparatus and method are disclosed for providing feedback and guidance to touch screen device users to improve text entry user experience and performance by generating input history data including character probabilities, word probabilities, and touch models. According to one embodiment, a method comprises receiving first input data, automatically learning user tendencies based on the first input data to generate input history data, receiving second input data, and generating auto-corrections or suggestion candidates for one or more words of the second input data based on the input history data. The user can then select one of the suggestion candidates to replace a selected word with the selected suggestion candidate.Type: ApplicationFiled: March 22, 2010Publication date: August 18, 2011Applicant: Microsoft CorporationInventors: Eric Norman Badger, Drew Elliot Linerud, Itai Almog, Timothy S. Paek, Parthasarathy Sundararajan, Dmytro Rudchenko, Asela J Gunawardana
-
Patent number: 8001467Abstract: Disclosed is a method of inputting letters in a mobile terminal by using letter keys each of which has at least one letter allocated thereto. In the method, after there is an input of at least two letter keys, first proposed letter sets are extracted from combinations of letters allocated to the input letter keys, and one of the extracted first proposed letter sets is selected. When there is a further input of the letter key, the first proposed letter sets are further extracted by combining the selected first proposed letter set with letters allocated to the further input letter key. One of the further extracted first proposed letter sets is selected and the selected letter set is received as input data.Type: GrantFiled: May 9, 2007Date of Patent: August 16, 2011Assignee: Samsung Electronics Co., Ltd.Inventors: Jong Min Kim, Gwang Woo Choe, Ho Jin Kim
-
Publication number: 20110191717Abstract: A computer implemented method includes: receiving an incomplete input from a user; presenting a plurality of suggestions to the user for completion of the input, wherein the suggestions are presented in a ranked order based on a characteristic associated with the user terminal; receiving a selection by the user of a suggestion from the suggestions; and completing the input with the suggestion.Type: ApplicationFiled: September 3, 2010Publication date: August 4, 2011Applicant: XOBNI CORPORATIONInventors: Frank J. Cort, Joshua Robert Russell Jacobson
-
Patent number: 7991724Abstract: A method for providing a response to a statement of a user, the method includes: receiving user input that comprises a portion of a user statement; selecting, before receiving a whole user statement, an answerable statement response between an answerable statement, multiple answerable statements and a response to an answerable statement; wherein the selecting is responsive to user input and to structured representations of answerable statements answerable by an answering entity; and sending to the user information representative of response to the user statement.Type: GrantFiled: December 20, 2007Date of Patent: August 2, 2011Assignee: Support Machines Ltd.Inventors: Amit Antebi, Hanoch Rahimi
-
Patent number: 7984387Abstract: A widget is incorporated into a user interface associated with a processing system to provide the user with a display of the entered data, together with any added text or other data modifications that result from application of a default format. The display thus enables the user to determine whether or not the default format can be used with the entered data, before the data is processed. The widget also provides a toggle capability, to allow the user to override the default behavior of the processing system and select a different valid format for use with the entered data, from a format priority list contained in the widget. The display and toggle capabilities cause the entered data to be processed by the system as intended by the user.Type: GrantFiled: September 15, 2004Date of Patent: July 19, 2011Assignee: International Business Machines CorporationInventors: Violaine Batthish, John Frank Fellner
-
Patent number: 7979796Abstract: The present invention provides a search capability to allow a user to easily locate a menu command or other user interface element associated with a search result. In one embodiment, a user enters a search term (or a portion thereof) in a search field. A list of results is displayed, for example in a results menu. The user can select or highlight any of the listed results; in response, the corresponding command is brought into view in context within the user interface, and is highlighted. The user can activate the selected command directly from the search results menu.Type: GrantFiled: July 28, 2006Date of Patent: July 12, 2011Assignee: Apple Inc.Inventors: Joshua Matthew Williams, Tristan Arguello Harris, Patrick Coffman, Giulia Pereyra Pagallo, Christina E. Warren, Steve Ko, Celia Vigil
-
Publication number: 20110161859Abstract: An electronic device and a method for pinyin input include setting an initial virtual keyboard and a virtual keyboard as a word delimiter and determining whether received input is a word delimiter or not. The electronic device and the method further include retrieving the Chinese character database and confirming match letters after the input letters, and displaying virtual keystrokes on a display of the electronic device corresponding to the match letters.Type: ApplicationFiled: March 29, 2010Publication date: June 30, 2011Applicants: SHENZHEN FUTAIHONG PRECISION INDUSTRY CO., LTD., Chi Mei Communication Systems, Inc.Inventor: TAO ZHANG
-
Patent number: 7966574Abstract: An improved method of learning character segments during text input enables facilitated text input on an improved handheld electronic device. In response to a series of inputs, segments and other objects are analyzed to generate a proposed character interpretation of the series of inputs. Responsive to detecting a replacement of a character of the character interpretation with another character, a character learning string comprising the another character and a number of additional characters of the character interpretation are stored as a candidate. In response to another series of inputs, another proposed character interpretation is generated. Responsive to detecting another replacement of a character of the another character interpretation with a different character, another character learning string comprising the different character and a number of characters of the another character interpretation are compared with the stored candidate.Type: GrantFiled: June 9, 2009Date of Patent: June 21, 2011Assignee: Research In Motion LimitedInventors: Vadim Fux, Sergey Kolomiets
-
Publication number: 20110119623Abstract: A mobile terminal including a touchscreen configured to display a keypad including a plurality of key buttons having assigned first alphabet characters, respectively; and a controller configured to receive a first key input of a first key button of the plurality of key buttons, to display a first alphabet character corresponding to the first key input on a display portion of the mobile terminal, to predict a word that starts with the first alphabet character, to receive a second key input of the first key button after the first key input, and to display a second alphabet character included in the predicted word on the display portion based on the second key input.Type: ApplicationFiled: June 25, 2010Publication date: May 19, 2011Inventor: Bum Bae KIM
-
Patent number: 7941762Abstract: One or more possibilities that are normally displayed in response to input from a user are augmented with real time information. Displaying real time information for one or more of the possibilities enables the user to take such information into account in deciding whether or not to continue with an action that the user was in the process of performing. For example, if a partial data entry provided by the user is indicative of an extension number to be dialed to place a phone call, and if a telephone call manager that receives the user's input displays call activity indicating that the user's intended callee is already on the phone, the user may decide to wait until the callee becomes available (as indicated by a change in callee's call activity).Type: GrantFiled: February 14, 2003Date of Patent: May 10, 2011Assignee: Shoretel, Inc.Inventors: Michael S. W. Tovino, Olaf D. K. Brandt, Jeffrey W. Ridley, Glen K. Okita
-
Patent number: 7934236Abstract: A content navigation method that may be used with a storage device that holds multiple content objects includes a controller, at least one search switch and at least one control switch. Each of the content objects has a corresponding name which includes at least one character from an alphabet. The controller determines a set of names of the stored content that corresponds to the activation of the search switch, displays at least one name the set of names and, responsive to the control switch, selects the content object corresponding to the displayed name. The search switches may include multiple search switches, each associated with a predetermined set of letters from the alphabet. Alternatively, each switch may have an corresponding display and may be associated with a dynamically determined set of letters based on their frequency of occurrence in the names.Type: GrantFiled: December 6, 2002Date of Patent: April 26, 2011Assignee: Lee Capital LLCInventors: Israel Amir, Ari Naim, Carlos Ramirez, Jules Egyud
-
Publication number: 20110087995Abstract: A method is provided for simplifying the input, by a user, of a very long numerical sequence, via an input module of a communications terminal. The method includes: inputting, via the input module, at least one word forming alphanumerical sequences, the word or words being previously associated with the numerical sequence; transferring the word or words to a conversion module; and receiving, by the input module, the numerical sequence, provided by the conversion module, after the words have been processed. The words are determined and provided to the user by the conversion module, in a prior initialization phase, by a conversion algorithm that associates the word or words in a unique way with a very long numerical sequence. The word or words are chosen from a pre-selected dictionary consisting of words that are of significance to the user.Type: ApplicationFiled: October 14, 2010Publication date: April 14, 2011Applicant: Campagnie Industrielle et Financiere D'Ingenierie IngenicoInventor: David Naccache
-
Patent number: 7925986Abstract: Methods of and systems for entering ambiguous text input via a linear character selection display are provided. A system for entering an alphanumeric string includes presentation logic for displaying on a presentation device an alphabet arranged into a row of letters and indication logic for presenting visual cues grouping a series of letters of the row into a cluster. The system also includes navigation logic for receiving user actions to move the visual cues along the row of letters to change the letters grouped into the cluster. The visual cues move along the row of letters in variable offsets based on a rate of input of the user actions. The system further includes selection logic for receiving user actions to select the cluster of letters to cause at least one of the letters of the selected cluster to be displayed in a string field.Type: GrantFiled: September 27, 2007Date of Patent: April 12, 2011Assignee: Veveo, Inc.Inventor: Murali Aravamudan
-
Patent number: 7925992Abstract: A method and system to provide selection of entries in input fields, such as email client, includes pre-processing a list of potential addresses before the list is shown to a user by eliminating less important or invalid entries, and then displaying a list of entries for selection to the user in a format which highlights the most probable address to support selection of a “right” address.Type: GrantFiled: May 30, 2008Date of Patent: April 12, 2011Assignee: International Business Machines CorporationInventor: Michael Wasmund
-
Publication number: 20110074685Abstract: Devices and methods are disclosed which relate to improving the efficiency of text input by generating a dynamic virtual keyboard. Certain examples display a soft keyboard on a touchscreen of a text-entry device. The touchscreen works with the soft keyboard as a form of text input. Keyboard logic on the text-entry device is programmed to change the footprint of each key within the soft keyboard based on the prior entry. The keyboard logic assigns a prediction value to each key based on a statistical probability that the key will be entered next. The touchscreen displays a dynamic virtual keyboard based on these prediction values. Enhancements include resizing keys and their respective footprints relative to their prediction value. Other examples exploit the possible character sequences and their probabilities in a language and restructuring the keyboard to make text input more efficient. The devices and methods use modeling techniques to dynamically generate the size of the characters on the keyboard.Type: ApplicationFiled: September 30, 2009Publication date: March 31, 2011Applicant: AT&T MOBILITY II LLCInventors: Mark Edward Causey, Jeffrey Norbert Howard, Andrew Thomas Smoak