Patents by Inventor Majeed D. Salman
Majeed D. Salman 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: 9030415Abstract: A method and apparatus for facilitating input of data to an electronic device using overlaid inputs is disclosed. A determination is made as to which of a plurality of terminating hand members is being used to activate a key. A first character value is assigned to an activation of the key, based at least upon the determination.Type: GrantFiled: July 9, 2004Date of Patent: May 12, 2015Assignee: Varia Holdings LLCInventors: Majeed D. Salman, G. Eric Engstrom, Peter Zatloukal
-
Patent number: 8890719Abstract: An apparatus (625) with a first plurality of input keys (635). Some of the first input keys may be associated with both a numeric value and a first set of alphabetic values and arranged in a first alphabetic keypad layout. The apparatus (625) is further provided with a second plurality of input keys (645), positioned adjacent to the first plurality of input keys (635), and being associated with at least one alphabetic value. Some of the input keys of the second plurality of input keys (645) may be arranged in a second alphabetic keypad layout different from the first alphabetic keypad layout. Further, in various embodiments, at least some input keys of the first plurality of input keys (635) have a second set of alphabetic values that is used as part of the second alphabetic keypad layout. Additionally, in various embodiments, at least some of the alphabetic values of the second keyboard layout are arranged at least partially based on a frequency of use of such alphabetic values.Type: GrantFiled: December 14, 2009Date of Patent: November 18, 2014Assignee: Varia Holdings LLCInventors: Majeed D. Salman, G. Eric Engstrom
-
Publication number: 20130021258Abstract: An apparatus is provided with a first and a second plurality of input keys. At least some input keys of the first plurality of input keys are associated with both a numeric value and a first set of alphabetic values, and arranged in a first alphabetic keypad layout based on their respective first sets of alphabetic values. The second plurality of input keys are positioned adjacent to the first plurality of input keys. At least some input keys of the second plurality of input keys are associated with at least one alphabetic value, and arranged in a second alphabetic keypad layout. At least some of the input keys of the first plurality of input keys have a second set of alphabetic values that is used as part of the second alphabetic keypad layout and at least some of the input keys of the first and second pluralities of input keys are arranged to provide a reduced group of words generated by a predictive text input routine for an input key sequence entered by a user.Type: ApplicationFiled: April 20, 2012Publication date: January 24, 2013Applicant: VARIA HOLDINGS LLCInventors: Majeed D. Salman, G. Eric Engstrom
-
Patent number: 8200866Abstract: An apparatus (600) is provided with a first (635) and a second (645) plurality of input keys. At least some input keys of the first plurality of input keys are associated with both a numeric value and a first set of alphabetic values, and arranged in a first alphabetic keypad layout based on their respective first sets of alphabetic values. The second plurality of input keys are positioned adjacent to the first plurality of input keys. At least some input keys of the second plurality of input keys are associated with at least one alphabetic value, and arranged in a second alphabetic keypad layout. At least some of the input keys of the first plurality of input keys have a second set of alphabetic values that is used as part of the second alphabetic keypad layout and at least some of the input keys of the first and second pluralities of input keys are arranged to provide a reduced group of words generated by a predictive text input routine for an input key sequence entered by a user.Type: GrantFiled: February 17, 2005Date of Patent: June 12, 2012Assignee: Varia Holdings LLCInventors: Majeed D. Salman, G. Eric Engstrom
-
Publication number: 20100156677Abstract: An apparatus (625) with a first plurality of input keys (635). Some of the first input keys may be associated with both a numeric value and a first set of alphabetic values and arranged in a first alphabetic keypad layout. The apparatus (625) is further provided with a second plurality of input keys (645), positioned adjacent to the first plurality of input keys (635), and being associated with at least one alphabetic value. Some of the input keys of the second plurality of input keys (645) may be arranged in a second alphabetic keypad layout different from the first alphabetic keypad layout. Further, in various embodiments, at least some input keys of the first plurality of input keys (635) have a second set of alphabetic values that is used as part of the second alphabetic keypad layout. Additionally, in various embodiments, at least some of the alphabetic values of the second keyboard layout are arranged at least partially based on a frequency of use of such alphabetic values.Type: ApplicationFiled: December 14, 2009Publication date: June 24, 2010Applicant: VARIA LLCInventors: Majeed D. Salman, G. Eric Engstrom
-
Patent number: 7656317Abstract: An apparatus (625) with a first plurality of input keys (635). Some of the first input keys may be associated with both a numeric value and a first set of alphabetic values and arranged in a first alphabetic keypad layout. The apparatus (625) is further provided with a second plurality of input keys (645), positioned adjacent to the first plurality of input keys (635), and being associated with at least one alphabetic value. Some of the input keys of the second plurality of input keys (645) may be arranged in a second alphabetic keypad layout different from the first alphabetic keypad layout. Further, in various embodiments, at least some input keys of the first plurality of input keys (635) have a second set of alphabetic values that is used as part of the second alphabetic keypad layout. Additionally, in various embodiments, at least some of the alphabetic values of the second keyboard layout are arranged at least partially based on a frequency of use of such alphabetic values.Type: GrantFiled: February 17, 2005Date of Patent: February 2, 2010Assignee: Varia LLCInventors: Majeed D. Salman, G. Eric Engstrom
-
Patent number: 7506257Abstract: A system and method for providing help contents uses a framework for unified help access that provides a single point of entry through which a user may access help contents relating to all system software and hardware components. The help contents from different sources are organized into a taxonomy structure that allows a user to navigate easily to locate relevant help topics. The contents of the help topics may reside locally or be accessible over the Internet, and may contain static as well as active components. The unified help framework is extensible, allowing the help topics and the taxonomy to be updated by means of update packages. The application for providing the unified presentation of help topics may be launched by a user as well as from programs.Type: GrantFiled: June 30, 2000Date of Patent: March 17, 2009Assignee: Microsoft CorporationInventors: Anthony Chavez, Davide Massarenti, Ghim-Sim Chua, Pierre Jacomet, Sridhar Chandrashekar, Majeed D. Salman
-
Patent number: 7451136Abstract: Described is a system and method for searching multiple disparate search engines. More particularly, a search system provides search engine manager that operates to provide a standard interface with which one or more search engines may be queried through a search client. The search system being extensible, allows for the addition of search engines beyond the time of the initial construction of the search system. Each search engine, being wrapped around a COM (component object model) object, first registers with the search system through the wrapper, the wrapper providing communication between the search engine manager and the search engine. When initiated by a client, a query is transmitted to the search engines in series, the search engines execute the query in parallel, and the results are returned asynchronously to the client.Type: GrantFiled: August 9, 2001Date of Patent: November 11, 2008Assignee: Microsoft CorporationInventors: Ghim-Sim Chua, Davide Massarenti, Sridhar Chandrashekar, Michael E. Meulemans, Majeed D. Salman
-
Publication number: 20080122658Abstract: An apparatus (600) is provided with a first (635) and a second (645) plurality of input keys. At least some input keys of the first plurality of input keys are associated with both a numeric value and a first set of alphabetic values, and arranged in a first alphabetic keypad layout based on their respective first sets of alphabetic values. The second plurality of input keys are positioned adjacent to the first plurality of input keys. At least some input keys of the second plurality of input keys are associated with at least one alphabetic value, and arranged in a second alphabetic keypad layout. At least some of the input keys of the first plurality of input keys have a second set of alphabetic values that is used as part of the second alphabetic keypad layout and at least some of the input keys of the first and second pluralities of input keys are arranged to provide a reduced group of words generated by a predictive text input routine for an input key sequence entered by a user.Type: ApplicationFiled: February 17, 2005Publication date: May 29, 2008Inventors: Majeed D. Salman, G. Eric Engstrom
-
Patent number: 7331727Abstract: A method and apparatus for facilitating input of data to an electronic device using selectively illuminated chambered keys is disclosed. A determination is made as to which of a plurality of chambers is to be illuminated. An indicia assigned to a region on the surface of the key above a selected chamber is highlighted by illumination(s), that is (are) based at least upon the determination.Type: GrantFiled: April 27, 2005Date of Patent: February 19, 2008Assignee: Varia Mobil LLCInventors: Majeed D. Salman, G. Eric Engstrom
-
Patent number: 7202802Abstract: An apparatus is provided with a first plurality of input keys. Each of the first plurality of input keys is associated with at least one numeric value and at least one alphabetic value and arranged in a numeric and first alphabetic telephone keypad arrangement. The apparatus is also provided with a second plurality of input keys that are at least partially surrounding the first plurality of input keys. At least some of the second plurality of input keys are associated with at least one alphabetic value. Further, input keys of the first and the second plurality of input keys are arranged relative to each other to form a second alphabetic arrangement.Type: GrantFiled: February 17, 2005Date of Patent: April 10, 2007Assignee: Wildseed Ltd.Inventors: Majeed D. Salman, G. Eric Engstrom
-
Publication number: 20020049756Abstract: Described is a system and method for searching multiple disparate search engines. More particularly, a search system provides search engine manager that operates to provide a standard interface with which one or more search engines may be queried through a search client. The search system being extensible, allows for the addition of search engines beyond the time of the initial construction of the search system. Each search engine, being wrapped around a COM (component object model) object, first registers with the search system through the wrapper, the wrapper providing communication between the search engine manager and the search engine. When initiated by a client, a query is transmitted to the search engines in series, the search engines execute the query in parallel, and the results are returned asynchronously to the client.Type: ApplicationFiled: August 9, 2001Publication date: April 25, 2002Applicant: Microsoft CorporationInventors: Ghim-Sim Chua, Davide Massarenti, Sridhar Chandrashekar, Michael E. Meulemans, Majeed D. Salman