Patents by Inventor Ramin O Assadollahi
Ramin O Assadollahi 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: 9606634Abstract: A device including a display screen for displaying m-words of data, a text entry device for entering data, a processor receiving data from the text entry device and causing it to be displayed on the display screen. Upon activation the processor initializes a precursor to a predefined value. The device further includes a non-volatile memory storing a dictionary containing a plurality of entries, each entry including an index, a candidate word, and a score. The processor selects a list of n-number of candidate words from the dictionary whose index matches the precursor, and causes m-number of candidate words from the list of candidate words to be displayed on the display screen. The processor causes the display to prompt the user to select one of the displayed candidate words or enter a desired word using the text entry device. Furthermore, a tech-mode for extending a word dictionary for word-based text input is provided.Type: GrantFiled: November 16, 2006Date of Patent: March 28, 2017Assignee: Nokia Technologies OyInventor: Ramin O. Assadollahi
-
Patent number: 9600142Abstract: The invention relates to the field of man-machine interfacing. In particular, it relates to a user interface allowing a unified approach for organizing and navigating data on a computing device. A method executed on a processor for displaying on a screen a set of entities associated with at least one of at least two particular entities, comprises the steps of: displaying on the screen indicia of the at least two particular entities; determining the distance on the screen between the displayed indicia of the at least two particular entities; determining the set of entities based on the distance on the screen between the indicia of the at least two particular entities; and displaying on the screen indicia for the set of entities.Type: GrantFiled: October 7, 2009Date of Patent: March 21, 2017Assignee: EXB Asset Management GmbHInventor: Ramin O. Assadollahi
-
Patent number: 9208150Abstract: The invention relates to the field of data storage. In particular, it relates to a method and system for allowing flexible creation and management of associations between informational entities on a computing device, such as a work station, a desktop computer, a tablet PC, a laptop computer and/or a mobile device. A storage system configured for storing a network of informational entities is described. The system comprises a storage medium configured to store a plurality of informational entities; to store a corresponding plurality of association records; wherein an association record corresponding to an entity indicates an association and an association strength between the entity and another entity; and to store a corresponding plurality of frequency indicators, wherein a frequency indicator corresponding to the entity indicates the frequency of access to the entity. Furthermore, the system comprises a processor configured to access the plurality of informational entities.Type: GrantFiled: February 9, 2011Date of Patent: December 8, 2015Assignee: ExB Asset Management GmbHInventor: Ramin O. Assadollahi
-
Patent number: 9195662Abstract: The invention relates to the field of user interfaces for computing devices. In particular, it relates to a method and system for analyzing and displaying informational entities which are associated to a text document on a computing device, such as a work station, a desktop computer, a tablet PC, a laptop computer and/or a mobile device. A method for displaying an associated informational entity on a computing device when processing a text document is described. The method may comprise: displaying text of the text document on a display of the computing device; automatically determining a first informational entity which is associated with a first portion of the displayed text; and automatically displaying the first informational entity on the display.Type: GrantFiled: February 9, 2011Date of Patent: November 24, 2015Assignee: ExB Asset Management GmbHInventor: Ramin O. Assadollahi
-
Patent number: 9104783Abstract: The invention relates to the field of man-machine interfacing. In particular, it relates to a user interface allowing a unified approach for organizing and navigating data on a computing device, such as a work station, a desktop computer, a tablet PC, a laptop computer and/or a mobile device. A user interface method executed on a processor for displaying, on a screen, indicia for a set of entities along a time line represented by a linear indicia is described, wherein an entity of the set of entities is associated with a time instant on the time line.Type: GrantFiled: February 9, 2011Date of Patent: August 11, 2015Assignee: ExB Asset Management GmbHInventor: Ramin O. Assadollahi
-
Patent number: 8880595Abstract: A system for knowledge sharing comprises a remote electronic device comprising distribution means configured to automatically determine that one or more sender constraints are met for a plurality of first data entities; data gathering means configured to allow the reception of the plurality of first data entities from the remote electronic device, subject to one or more recipient constraints; and store the received plurality of first data entities in a database of the electronic device; matching means configured to identify a relevance of one or more of the plurality of first data entities when generating a new data entity on the electronic device; display means configured to display one or more of the identified first data entities when generating the new data entity; and editing means configured to use data from one or more of the displayed first data entities for generating the new data entity.Type: GrantFiled: December 7, 2012Date of Patent: November 4, 2014Assignee: ExB Asset Management GmbHInventor: Ramin O. Assadollahi
-
Patent number: 8713432Abstract: A device and method for its operation comprising a display and input device, a processor to receive character input maintain an input context of words and a dictionary comprising a plurality of word occurrence indicators for selection of candidate words that may follow context words. A word occurrence indicator is associated with a kth order combination of a context word and a candidate word that indicates the frequency by which a respective candidate word follows the corresponding context word by k words in a text corpus. The processor is able to select a list of candidate words where the context word of at least one kth order combination matches the kth last word of input context. A score is determined depending on an associated word occurrence indicator for at least one relevant kth order combination.Type: GrantFiled: June 10, 2009Date of Patent: April 29, 2014Assignee: Neuer Wall Treuhand GmbHInventor: Ramin O Assadollahi
-
Publication number: 20130304802Abstract: A system for knowledge sharing comprises a remote electronic device comprising distribution means configured to automatically determine that one or more sender constraints are met for a plurality of first data entities; data gathering means configured to allow the reception of the plurality of first data entities from the remote electronic device, subject to one or more recipient constraints; and store the received plurality of first data entities in a database of the electronic device; matching means configured to identify a relevance of one or more of the plurality of first data entities when generating a new data entity on the electronic device; display means configured to display one or more of the identified first data entities when generating the new data entity; and editing means configured to use data from one or more of the displayed first data entities for generating the new data entity.Type: ApplicationFiled: December 7, 2012Publication date: November 14, 2013Inventor: RAMIN O. ASSADOLLAHI
-
Publication number: 20130074007Abstract: The invention relates to the field of man-machine interfacing. In particular, it relates to a user interface allowing a unified approach for organizing and navigating data on a computing device, such as a work station, a desktop computer, a tablet PC, a laptop computer and/or a mobile device. A user interface method executed on a processor for displaying, on a screen, indicia for a set of entities along a time line represented by a linear indicia is described, wherein an entity of the set of entities is associated with a time instant on the time line.Type: ApplicationFiled: February 9, 2011Publication date: March 21, 2013Applicant: EXB ASSET MANAGEMENT GMBHInventor: Ramin O. Assadollahi
-
Publication number: 20130055076Abstract: The invention relates to the field of user interfaces for computing devices. In particular, it relates to a method and system for analyzing and displaying informational entities which are associated to a text document on a computing device, such as a work station, a desktop computer, a tablet PC, a laptop computer and/or a mobile device. A method for displaying an associated informational entity on a computing device when processing a text document is described. The method may comprise: displaying text of the text document on a display of the computing device; automatically determining a first informational entity which is associated with a first portion of the displayed text; and automatically displaying the first informational entity on the display.Type: ApplicationFiled: February 9, 2011Publication date: February 28, 2013Applicant: ExB Asset Management GmbHInventor: Ramin O. Assadollahi
-
Publication number: 20130046785Abstract: The invention relates to the field of data storage. In particular, it relates to a method and system for allowing flexible creation and management of associations between informational entities on a computing device, such as a work station, a desktop computer, a tablet PC, a laptop computer and/or a mobile device. A storage system configured for storing a network of informational entities is described. The system comprises a storage medium configured to store a plurality of informational entities; to store a corresponding plurality of association records; wherein an association record corresponding to an entity indicates an association and an association strength between the entity and another entity; and to store a corresponding plurality of frequency indicators, wherein a frequency indicator corresponding to the entity indicates the frequency of access to the entity. Furthermore, the system comprises a processor configured to access the plurality of informational entities.Type: ApplicationFiled: February 9, 2011Publication date: February 21, 2013Applicant: EXB ASSET MANAGEMENT GMBHInventor: Ramin O. Assadollahi
-
Patent number: 8374846Abstract: The present invention relates to a text input device and a method for inputting text, and a computer program for performing the method. A text input device (200) is provided that comprises: a text prediction component for predicting candidate words in accordance with a current text context; a display screen (210) for displaying the predicted candidate words; a data entry device (220) having a navigation means (240) for selecting a direction to move a cursor on the display screen (210); and a processor receiving data from the data entry device (220) upon actuation of the navigation means (240). The processor arranges the candidate words on the display screen (210) in a spatial arrangement that reflects the selectable directions of the navigation means (240). The processor maps the currently displayed candidate words to the corresponding directions and selects a candidate word upon selection of a direction.Type: GrantFiled: July 28, 2008Date of Patent: February 12, 2013Inventor: Ramin O Assadollahi
-
Patent number: 8117540Abstract: The invention relates to a method and device incorporating an improved text input mechanism. The text input method comprising the steps determining a list of candidates for the present context, a candidate being a possible textual continuation of the present context and having a relevance score assigned; arranging the candidates in groups, each group having a group designator; displaying the group designators; prompting the user to select a group and receiving the user selection; displaying candidates of the selected group, the displayed candidates being arranged according to their respective scores; prompting the user to select a candidate and receiving the user selection; accepting the selected candidate as text input and updating the context.Type: GrantFiled: November 15, 2007Date of Patent: February 14, 2012Assignee: Neuer Wall Treuhand GmbHInventor: Ramin O Assadollahi
-
Publication number: 20120005576Abstract: A device including a display screen for displaying m-words of data, a text entry device for entering data, a processor receiving data from the text entry device and causing it to be displayed on the display screen. Upon activation the processor initializes a precursor to a predefined value. The device further includes a non-volatile memory storing a dictionary containing a plurality of entries, each entry including an index, a candidate word, and a score. The processor selects a list of n-number of candidate words from the dictionary whose index matches the precursor, and causes m-number of candidate words from the list of candidate words to be displayed on the display screen. The processor causes the display to prompt the user to select one of the displayed candidate words or enter a desired word using the text entry device.Type: ApplicationFiled: September 12, 2011Publication date: January 5, 2012Applicant: NEUER WALL TREUHAND GMBHInventor: Ramin O. Assadollahi
-
Publication number: 20110197128Abstract: The present invention relates to a device incorporating an improved text input mechanism, a method for improved text input and a computer program for performing the method. A device comprising a display screen for displaying m-words and an input device for entering characters is disclosed. The device further comprises a processor receiving characters from the input device, and a context comprising K words directly preceding a desired word and wherein K is greater than one. Furthermore, the device comprises a dictionary, comprising a plurality of occurrence indicators associated with kth order combinations of context and candidate words, indicating the frequency by which the respective candidate word follows the context word by k words in a text corpus; wherein k varies from 1 to K.Type: ApplicationFiled: June 10, 2009Publication date: August 11, 2011Inventor: Ramin O. Assadollahi
-
Publication number: 20110197152Abstract: The invention relates to the field of man-machine interfacing. In particular, it relates to a user interface allowing a unified approach for organizing and navigating data on a computing device. A method executed on a processor for displaying on a screen a set of entities associated with at least one of at least two particular entities, comprises the steps of: displaying on the screen indicia of the at least two particular entities; determining the distance on the screen between the displayed indicia of the at least two particular entities; determining the set of entities based on the distance on the screen between the indicia of the at least two particular entities; and displaying on the screen indicia for the set of entities.Type: ApplicationFiled: October 7, 2009Publication date: August 11, 2011Applicant: EXB ASSET MANAGEMENT GMBHInventor: Ramin O. Assadollahi
-
Publication number: 20090193334Abstract: The present invention relates to a text input device and a method for inputting text. The method comprises the step of predicting a ranked list of candidate words for text input, based on textual context. In a next step, the method displays the list of candidate words in alphabetical order, i.e. not according to the ranking determined by the prediction algorithm. Instead of indicating the ranking of a candidate word by its relative position within the list of candidate words, the method indicates the ranking of the candidate words by visual prominence. In response to the displayed list of candidate words, the method proceeds in receiving a user input regarding the intended word.Type: ApplicationFiled: April 1, 2009Publication date: July 30, 2009Applicant: EXB ASSET MANAGEMENT GMBHInventor: Ramin O. Assadollahi
-
Publication number: 20090192786Abstract: The present invention relates to a text input device and a method for inputting text, and a computer program for performing the method. A text input device (200) is provided that comprises: a text prediction component for predicting candidate words in accordance with a current text context; a display screen (210) for displaying the predicted candidate words; a data entry device (220) having a navigation means (240) for selecting a direction to move a cursor on the display screen (210); and a processor receiving data from the data entry device (220) upon actuation of the navigation means (240). The processor arranges the candidate words on the display screen (210) in a spatial arrangement that reflects the selectable directions of the navigation means (240). The processor maps the currently displayed candidate words to the corresponding directions and selects a candidate word upon selection of a direction.Type: ApplicationFiled: July 28, 2008Publication date: July 30, 2009Inventor: Ramin O. Assadollahi