Patents by Inventor Keith C. Hullfish
Keith C. Hullfish 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: 10389661Abstract: A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.Type: GrantFiled: July 31, 2014Date of Patent: August 20, 2019Assignee: Facebook, Inc.Inventors: James A. Odell, Barry Appelman, Andrew L. Wick, Alan Keister, Raine Bergstrom, Xiaoyan Yin, Barbara McNally, Keith C. Hullfish
-
Patent number: 10187334Abstract: The invention provides a method of transmitting electronic messages in a computer environment. The preferred embodiment receives an electronic message addressed to a telephone number and determines an instant message identifier associated with the telephone number. In response to the determination that an instant message identifier associates with the telephone number, it is further determined whether an instant message receiver is available to receive messages addressed to the instant message identifier. In response to a determination that an instant message receiver is available to receive instant messages addressed to the instant message identifier, the electronic message is forwarded as an instant message addressed to the instant message identifier. In response to a determination that no instant message receiver is available to receive instant messages addressed to the instant message identifier, the electronic message is sent to a mobile device at the telephone number.Type: GrantFiled: September 15, 2012Date of Patent: January 22, 2019Assignee: FACEBOOK, INC.Inventors: Keith C. Hullfish, Charles A. Carey, Michael R. Longe, Joe Parr
-
Patent number: 10033669Abstract: A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.Type: GrantFiled: July 31, 2014Date of Patent: July 24, 2018Assignee: FACEBOOK, INC.Inventors: James A. Odell, Barry Appelman, Andrew L. Wick, Alan Keister, Raine Bergstrom, Xiaoyan Yin, Barbara McNally, Keith C. Hullfish
-
Patent number: 9894018Abstract: A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.Type: GrantFiled: July 31, 2014Date of Patent: February 13, 2018Assignee: FACEBOOK, INC.Inventors: James A. Odell, Barry Appelman, Andrew L. Wick, Alan Keister, Raine Bergstrom, Xiaoyan Yin, Barbara McNally, Keith C. Hullfish
-
Patent number: 9786273Abstract: The present invention provides a speech recognition system combined with one or more alternate input modalities to ensure efficient and accurate text input. The speech recognition system achieves less than perfect accuracy due to limited processing power, environmental noise, and/or natural variations in speaking style. The alternate input modalities use disambiguation or recognition engines to compensate for reduced keyboards, sloppy input, and/or natural variations in writing style. The ambiguity remaining in the speech recognition process is mostly orthogonal to the ambiguity inherent in the alternate input modality, such that the combination of the two modalities resolves the recognition errors efficiently and accurately. The invention is especially well suited for mobile devices with limited space for keyboards or touch-screen input.Type: GrantFiled: November 14, 2013Date of Patent: October 10, 2017Assignee: Nuance Communications, Inc.Inventors: Michael R. Longé, Richard Eyraud, Keith C. Hullfish
-
Patent number: 9557916Abstract: Alternative textual interpretations of each sequence of inputs detected within an auto-correcting keyboard region are determined. Actual keystroke contract locations may occur outside the boundaries of specific keyboard key regions associated with the actual characters of word interpretations proposed for selection. The distance from each contact location to each corresponding intended character may increase with the expected frequency of the intended word. An intended word is selected from among generated interpretations and is automatically accepted for output.Type: GrantFiled: November 4, 2013Date of Patent: January 31, 2017Assignee: NUANCE COMMUNICATIONS, INC.Inventors: B. Alex Robinson, Michael R. Longé, Brian H. Palmer, Keith C. Hullfish, Douglas Brams
-
Patent number: 9356890Abstract: A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.Type: GrantFiled: April 9, 2012Date of Patent: May 31, 2016Assignee: FACEBOOK, INC.Inventors: James A. Odell, Raine Bergstrom, Barry Appelman, Andrew L. Wick, Alan Keister, Xiaoyan Yin, Barbara McNally, Keith C. Hullfish
-
Patent number: 9319356Abstract: A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.Type: GrantFiled: September 15, 2012Date of Patent: April 19, 2016Assignee: FACEBOOK, INC.Inventors: James A. Odell, Raine Bergstrom, Barry Appelman, Andrew L. Wick, Alan Keister, Xiaoyan Yin, Barbara McNally, Keith C. Hullfish
-
Patent number: 8965964Abstract: Communicating between electronic devices involves sending messages between the electronic devices. An original message having an original source indicator and an intended destination indicator identified is sent. A reply to that original message is sent by the recipient of the original message. The reply message has a reply source indicator and a reply destination indicator. A communication based on the reply message is sent. The communication based on the reply message has a reply source indicator that is the same as the intended destination indicator identified by the sender of the original message. In one example, a message is sent from computer operating an instant messaging program and forwarded to a mobile telephone. The reply sent from the mobile telephone is provided to the sender of the original message without revealing the telephone number of the mobile telephone to which the original instant message was forwarded.Type: GrantFiled: December 29, 2004Date of Patent: February 24, 2015Assignee: Facebook, Inc.Inventors: James A. Odell, Raine Bergstrom, Barry Appelman, Andrew L. Wick, Alan Keister, Xiaoyan Yin, Barbara McNally, Keith C. Hullfish
-
Publication number: 20150032831Abstract: The invention provides a method of transmitting electronic messages in a computer environment. The preferred embodiment receives an electronic message addressed to a telephone number and determines an instant message identifier associated with the telephone number. In response to the determination that an instant message identifier associates with the telephone number, it is further determined whether an instant message receiver is available to receive messages addressed to the instant message identifier. In response to a determination that an instant message receiver is available to receive instant messages addressed to the instant message identifier, the electronic message is forwarded as an instant message addressed to the instant message identifier.Type: ApplicationFiled: July 3, 2014Publication date: January 29, 2015Inventors: Keith C. Hullfish, Charles A. Carey, Michael R. Longe, Joe Parr
-
Publication number: 20140351355Abstract: The invention provides a method of transmitting electronic messages in a computer environment. The preferred embodiment receives an electronic message addressed to a telephone number and determines an instant message identifier associated with the telephone number. In response to the determination that an instant message identifier associates with the telephone number, it is further determined whether an instant message receiver is available to receive messages addressed to the instant message identifier. In response to a determination that an instant message receiver is available to receive instant messages addressed to the instant message identifier, the electronic message is forwarded as an instant message addressed to the instant message identifier.Type: ApplicationFiled: July 31, 2014Publication date: November 27, 2014Inventors: Keith C. Hullfish, Charles A. Carey, Michael R. Longe, Joe Parr
-
Publication number: 20140344385Abstract: A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.Type: ApplicationFiled: July 31, 2014Publication date: November 20, 2014Inventors: James A. Odell, Barry Appelman, Andrew L. Wick, Alan Keister, Raine Bergstrom, Xiaoyan Yin, Barbara McNally, Keith C. Hullfish
-
Publication number: 20140344384Abstract: A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.Type: ApplicationFiled: July 31, 2014Publication date: November 20, 2014Inventors: James A. Odell, Barry Appelman, Andrew L. Wick, Alan Keister, Raine Bergstrom, Xiaoyan Yin, Barbara McNally, Keith C. Hullfish
-
Publication number: 20140344383Abstract: A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.Type: ApplicationFiled: July 31, 2014Publication date: November 20, 2014Inventors: James A. Odell, Barry Appelman, Andrew L. Wick, Alan Keister, Raine Bergstrom, Xiaoyan Yin, Barbara McNally, Keith C. Hullfish
-
Publication number: 20140337745Abstract: A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.Type: ApplicationFiled: July 2, 2014Publication date: November 13, 2014Inventors: James A. Odell, Barry Appelman, Andrew L. Wick, Alan Keister, Raine Bergstrom, Xiaoyan Yin, Barbara McNally, Keith C. Hullfish
-
Patent number: 8782568Abstract: The present invention relates to a method and apparatus for explicit filtering in ambiguous text entry. The invention provides embodiments including various explicit text entry methodologies, such as 2-key and long pressing. The invention also provides means for matching words in a database using build around methodology, stem locking methodology, word completion methodology, and n-gram searches.Type: GrantFiled: January 23, 2013Date of Patent: July 15, 2014Assignee: Nuance Communications, Inc.Inventors: Ethan R. Bradford, Keith C. Hullfish, David J. Kay, Pim van Meurs, Michael R. Longé
-
Publication number: 20140081641Abstract: The present invention provides a speech recognition system combined with one or more alternate input modalities to ensure efficient and accurate text input. The speech recognition system achieves less than perfect accuracy due to limited processing power, environmental noise, and/or natural variations in speaking style. The alternate input modalities use disambiguation or recognition engines to compensate for reduced keyboards, sloppy input, and/or natural variations in writing style. The ambiguity remaining in the speech recognition process is mostly orthogonal to the ambiguity inherent in the alternate input modality, such that the combination of the two modalities resolves the recognition errors efficiently and accurately. The invention is especially well suited for mobile devices with limited space for keyboards or touch-screen input.Type: ApplicationFiled: November 14, 2013Publication date: March 20, 2014Inventors: Michael R. LONGÉ, Richard EYRAUD, Keith C. HULLFISH
-
Patent number: 8606582Abstract: The present invention provides a speech recognition system combined with one or more alternate input modalities to ensure efficient and accurate text input. The speech recognition system achieves less than perfect accuracy due to limited processing power, environmental noise, and/or natural variations in speaking style. The alternate input modalities use disambiguation or recognition engines to compensate for reduced keyboards, sloppy input, and/or natural variations in writing style. The ambiguity remaining in the speech recognition process is mostly orthogonal to the ambiguity inherent in the alternate input modality, such that the combination of the two modalities resolves the recognition errors efficiently and accurately. The invention is especially well suited for mobile devices with limited space for keyboards or touch-screen input.Type: GrantFiled: October 12, 2012Date of Patent: December 10, 2013Assignee: Tegic Communications, Inc.Inventors: Michael Longe, Richard Eyraud, Keith C. Hullfish
-
Publication number: 20130174060Abstract: A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.Type: ApplicationFiled: September 15, 2012Publication date: July 4, 2013Applicant: FACEBOOK, INC.Inventors: James A. Odell, Raine Bergstrom, Barry Appelman, Andrew L. Wick, Alan Keister, Xiaoyan Yin, Barbara McNally, Keith C. Hullfish
-
Publication number: 20130172026Abstract: Communicating between electronic devices involves sending messages between the electronic devices. An original message having an original source indicator and an intended destination indicator identified is sent. A reply to that original message is sent by the recipient of the original message. The reply message has a reply source indicator and a reply destination indicator. A communication based on the reply message is sent. The communication based on the reply message has a reply source indicator that is the same as the intended destination indicator identified by the sender of the original message. In one example, a message is sent from computer operating an instant messaging program and forwarded to a mobile telephone. The reply sent from the mobile telephone is provided to the sender of the original message without revealing the telephone number of the mobile telephone to which the original instant message was forwarded.Type: ApplicationFiled: September 15, 2012Publication date: July 4, 2013Applicant: FACEBOOK, INC.Inventors: James A. Odell, Raine Bergstrom, Barry Appelman, Andrew L. Wick, Alan Keister, Xiaoyan Yin, Barbara McNally, Keith C. Hullfish