Patents by Inventor Douglas Sharp
Douglas Sharp 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).
-
Publication number: 20140257807Abstract: A method of providing a task assistant comprising starting to receive speech input from a user, and identifying a format associated with a destination for speech input based on a flag associated with the destination field. When the format comprises dictation, converting the speech to text, and inserting it into the destination location, and when the format comprises an intent, determining a meaning of the input, and sending a formatted query to an application. The method further comprising receiving data from the application in response to the intent and providing a response to the user through multimodal output.Type: ApplicationFiled: March 6, 2013Publication date: September 11, 2014Applicant: Nuance Communications, Inc.Inventors: David Andrew Mauro, Robert Douglas Sharp, Richard Lajoie, Elizabeth Ann Dykstra-Erickson
-
Publication number: 20140228530Abstract: An extended anionic surfactant having the general formula: RO—(PO)n—YZ wherein R is a linear alkyl chain ranging from C6 to C36, a branched alkyl chain ranging from C6 to C36, or a mixture thereof; PO is a propyleneoxy group; Y is —SO3, —CH2CH2CH2—SO3, —CH2CH(CH3)—SO3, or —CH2COO; Z is a cation; and n is 1 to 50.Type: ApplicationFiled: August 24, 2012Publication date: August 14, 2014Inventors: Melanie Anne Sharp, Oliver Herzog, Sebastiano Giovanni Giordano, Teresa Linville Marino, Kip Douglas Sharp
-
Patent number: 8799884Abstract: Generating parallelized executable code from input code includes statically analyzing the input code to determine aspects of data flow and control flow of the input code; dynamically analyzing the input code to determine additional aspects of data flow and control flow of the input code; generating an intermediate representation of the input code based at least in part on the aspects of data flow and control flow of the input code identified by the static analysis and the additional aspects of data and control flow of the input code identified by the dynamic analysis; and processing the intermediate representation to determine portions of the intermediate representation that are eligible for parallel execution; and generating parallelized executable code from the processed intermediate representation.Type: GrantFiled: August 13, 2009Date of Patent: August 5, 2014Assignee: QUALCOMM IncorporatedInventors: Robert Scott Dreyer, Joel Kevin Jones, Michael Douglas Sharp, Ivan Dimitrov Baev
-
Publication number: 20140007943Abstract: Embodiments of the present disclosure may include a partition for a fuel tank. The partition may include a sheet of material extending laterally within an interior mid-region of the fuel tank. The sheet may have a length and a width that are at least substantially equal to a length and a width of the mid-region of the fuel tank, and the sheet may be shaped to conform to an interior perimeter of the mid-region of the fuel tank. The partition may also be configured to substantially divide the fuel tank into an upper interior region located above the partition and a lower interior region located below the partition.Type: ApplicationFiled: July 2, 2013Publication date: January 9, 2014Applicant: GP Strategies CorporationInventors: Michael MACKEY, Douglas Sharp
-
Patent number: 8391464Abstract: The present invention uses natural language understanding to increase the ability of a customer service system to respond to a user's query in an automated manner. A customer service system receives a query from a user and offers the user the option of having the system contact the user at a later time with an answer. If the user accepts the offer, the customer service system processes the query offline, including providing the query to a natural language understanding interpreter. The system uses the natural language understanding interpretation to determine if the user's query is in a database of frequently-asked queries. For each query in the database of frequently-asked queries, there is a predetermined response protocol. If the user's query substantially matches a query in the database, the IVR system contacts the user with an automated response in accordance with the predetermined response protocol for the query.Type: GrantFiled: June 24, 2010Date of Patent: March 5, 2013Assignee: Nuance Communications, Inc.Inventor: Robert Douglas Sharp
-
Publication number: 20120259623Abstract: A system and method of operating an automatic speech recognition application over an Internet Protocol network is disclosed. The ASR application communicates over a packet network such as an Internet Protocol network or a wireless network. A grammar for recognizing received speech from a user over the IP network is selected from a plurality of grammars according to a user-selected application. A server receives information representing speech over the IP network, performs speech recognition using the selected grammar, and returns information based upon the recognized speech. Sub-grammars may be included within the grammar to recognize speech from sub-portions of a dialog with the user.Type: ApplicationFiled: June 19, 2012Publication date: October 11, 2012Applicant: AT&T Intellectual Properties II, L.P.Inventors: Pamela Leigh Dragosh, David Bjorn Roe, Robert Douglas Sharp
-
Patent number: 8209184Abstract: A system and method of operating an automatic speech recognition application over an Internet Protocol network is disclosed. The ASR application communicates over a packet network such as an Internet Protocol network or a wireless network. A grammar for recognizing received speech from a user over the IP network is selected from a plurality of grammars according to a user-selected application. A server receives information representing speech over the IP network, performs speech recognition using the selected grammar, and returns information based upon the recognized speech. Sub-grammars may be included within the grammar to recognize speech from sub-portions of a dialog with the user.Type: GrantFiled: October 12, 2006Date of Patent: June 26, 2012Assignee: AT&T Intellectual Property II, L.P.Inventors: Pamela Leigh Dragosh, David Bjorn Roe, Robert Douglas Sharp
-
Patent number: 7930182Abstract: A machine-implemented method of building a speech application includes generating a graphical user interface to enable a user to create and edit a speech application, and receiving user inputs directed to the graphical user interface, where the user inputs specify a set of dialog flows representing the speech application. The method further includes, based on the user inputs, automatically generating executable code representing the speech application and a functional specification document describing the speech application.Type: GrantFiled: March 14, 2006Date of Patent: April 19, 2011Assignee: Nuance Communications, Inc.Inventors: Julian Sinai, James E. White, Richard B. Unger, R. Douglas Sharp, James M. Riseman, Eylon Stroh
-
Patent number: 7752036Abstract: Recognizing a stream of speech received as speech vectors over a lossy communications link includes constructing for a speech recognizer a series of speech vectors from packets received over a lossy packetized transmission link, wherein some of the packets associated with each speech vector are lost or corrupted during transmission. Each constructed speech vector is multi-dimensional and includes associated features. After waiting for a predetermined time, speech vectors are generated and potentially corrupted features within the speech vector are indicated to the speech recognizer when present. Speech recognition is attempted at the speech recognizer on the speech vectors when corrupted features are present. This recognition may be based only on certain or valid features within each speech vector. Retransmission of a missing or corrupted packet is requested when corrupted values are indicated by the indicating step and when the attempted recognition step fails.Type: GrantFiled: December 29, 2008Date of Patent: July 6, 2010Assignee: AT&T Intellectual Property II, L.P.Inventors: Richard Vandervoort Cox, Stephen Michael Marcus, Mazin G. Rahim, Nambirajan Seshadri, Robert Douglas Sharp
-
Publication number: 20100042981Abstract: Generating parallelized executable code from input code includes statically analyzing the input code to determine aspects of data flow and control flow of the input code; dynamically analyzing the input code to determine additional aspects of data flow and control flow of the input code; generating an intermediate representation of the input code based at least in part on the aspects of data flow and control flow of the input code identified by the static analysis and the additional aspects of data and control flow of the input code identified by the dynamic analysis; and processing the intermediate representation to determine portions of the intermediate representation that are eligible for parallel execution; and generating parallelized executable code from the processed intermediate representationType: ApplicationFiled: August 13, 2009Publication date: February 18, 2010Inventors: Robert Scott Dreyer, Joel Kevin Jones, Michael Douglas Sharp, Ivan Dimitrov Baev
-
Publication number: 20090112585Abstract: Recognizing a stream of speech received as speech vectors over a lossy communications link includes constructing for a speech recognizer a series of speech vectors from packets received over a lossy packetized transmission link, wherein some of the packets associated with each speech vector are lost or corrupted during transmission. Each constructed speech vector is multi-dimensional and includes associated features. After waiting for a predetermined time, speech vectors are generated and potentially corrupted features within the speech vector are indicated to the speech recognizer when present. Speech recognition is attempted at the speech recognizer on the speech vectors when corrupted features are present. This recognition may be based only on certain or valid features within each speech vector. Retransmission of a missing or corrupted packet is requested when corrupted values are indicated by the indicating step and when the attempted recognition step fails.Type: ApplicationFiled: December 29, 2008Publication date: April 30, 2009Applicant: AT&T Corp.Inventors: Richard Vandervoort Cox, Stephen Michael Marcus, Mazin G. Rahim, Nambirajan Seshadri, Robert Douglas Sharp
-
Patent number: 7496503Abstract: Recognizing a stream of speech received as speech vectors over a lossy communications link includes constructing for a speech recognizer a series of speech vectors from packets received over a lossy packetized transmission link, wherein some of the packets associated with each speech vector are lost or corrupted during transmission. Each constructed speech vector is multi-dimensional and includes associated features. After waiting for a predetermined time, speech vectors are generated and potentially corrupted features within the speech vector are indicated to the speech recognizer when present. Speech recognition is attempted at the speech recognizer on the speech vectors when corrupted features are present. This recognition may be based only on certain or valid features within each speech vector. Retransmission of a missing or corrupted packet is requested when corrupted values are indicated by the indicating step and when the attempted recognition step fails.Type: GrantFiled: December 18, 2006Date of Patent: February 24, 2009Assignee: AT&T Intellectual Property II, L.P.Inventors: Richard Vandervoort Cox, Stephen Michael Marcus, Mazin G. Rahim, Nambirajan Seshadri, Robert Douglas Sharp
-
Publication number: 20080016792Abstract: An improved building structure is provided that is relatively inexpensive, easy to assemble and provides stable and sufficient shelter to inhabitants. The structure includes a plurality of support beams with each beam having an arch beam and a cross beam. The arch beam is in the form of a downward opening arch having first and second ends and defines radially inner and outer surfaces. The cross beam spans the arch and a loft may be supported on the cross beams. A skin is supported on the support beams forming the walls and ceiling for the structure. The skin engages the outer surface of the arch beam of each support beam and extends between the ends of the arch beam. End panels may be coupled to a support beam at either end of the structure to enclose the interior space.Type: ApplicationFiled: July 20, 2007Publication date: January 24, 2008Inventors: Gerald Messman, Douglas Sharp
-
Patent number: 7171359Abstract: Recognizing a stream of speech received as speech vectors over a lossy communications link includes constructing for a speech recognizer a series of speech vectors from packets received over a lossy packetized transmission link, wherein some of the packets associated with each speech vector are lost or corrupted during transmission. Each constructed speech vector is multi-dimensional and includes associated features. Potentially corrupted features within the speech vector are indicated to the speech recognizer when present. Speech recognition is attempted at the speech recognizer on the speech vectors when corrupted features are present. This recognition may be based only on certain or valid features within each speech vector. Retransmission of a missing or corrupted packet is requested when corrupted values are indicated by the indicating step and when the attempted recognition step fails.Type: GrantFiled: July 29, 2004Date of Patent: January 30, 2007Assignee: AT&T Corp.Inventors: Richard Vandervoort Cox, Stephen Michael Marcus, Mazin G. Rahim, Nambirajan Seshadri, Robert Douglas Sharp
-
Patent number: 7139715Abstract: A system and method of operating an automatic speech recognition application over an Internet Protocol network is disclosed. The ASR application communicates over a packet network such as an Internet Protocol network or a wireless network. A grammar for recognizing received speech from a user over the IP network is selected from a plurality of grammars according to a user-selected application. A server receives information representing speech over the IP network, performs speech recognition using the selected grammar, and returns information based upon the recognized speech. Sub-grammars may be included within the grammar to recognize speech from sub-portions of a dialog with the user.Type: GrantFiled: January 7, 2005Date of Patent: November 21, 2006Assignee: AT&T Corp.Inventors: Pamela Leigh Dragosh, David Bjorn Roe, Robert Douglas Sharp
-
Publication number: 20060174086Abstract: A method, for determining sufficiency of a given set of portions included within a storage system (SS) to accommodate one or more flows of data anticipated as flowing therethrough, may include: configuring the given set to include at least one of following portions, a given stable of one or more providers of data-storage (PDSs), and an SS-infrastructure; identifying components within members of the given set as queuing centers according to the one or more flows, respectively; estimating one or more capacity values, based upon the one or more flows, that will be demanded of the components, respectively; and determining whether the estimated one or more capacity values are acceptable in a context of corresponding capacity values attributed to the components, respectively.Type: ApplicationFiled: January 31, 2005Publication date: August 3, 2006Inventors: Bruce Filgate, Charles O'Toole, Peter Yakutis, Douglas Sharp
-
Patent number: 6856960Abstract: A system and method of operating an automatic speech recognition service using a client-server architecture is used to make automatic speech recognition (ASR) and text to speech (TTS) services accessible at a client location remote from the location of the main ASR and TTS engines. The present invention utilizes client-server communications over a packet network, such as the Internet or a wireless network, where the ASR/TTS server receives a grammar from the client or selects from a locally second plurality of grammars, receives information representing speech from the client, performs speech recognition, and returns information based upon the recognized speech to the client.Type: GrantFiled: January 21, 2003Date of Patent: February 15, 2005Assignee: AT & T Corp.Inventors: Pamela Leigh Dragosh, David Bjorn Roe, Robert Douglas Sharp
-
Patent number: 6775652Abstract: Recognizing a stream of speech received as speech vectors over a lossy communications link includes constructing for a speech recognizer a series of speech vectors from packets received over a lossy packetized transmission link, wherein some of the packets associated with each speech vector are lost or corrupted during transmission. Each constructed speech vector is multi-dimensional and includes associated features. Potentially corrupted features within the speech vector are indicated to the speech recognizer when present. Speech recognition is attempted at the speech recognizer on the speech vectors when corrupted features are present. This recognition may be based only on certain or valid features within each speech vector. Retransmission of a missing or corrupted packet is requested when corrupted values are indicated by the indicating step and when the attempted recognition step fails.Type: GrantFiled: June 30, 1998Date of Patent: August 10, 2004Assignee: AT&T Corp.Inventors: Richard Vandervoort Cox, Stephen Michael Marcus, Mazin G. Rahim, Nambirajan Seshadri, Robert Douglas Sharp
-
Patent number: 6604077Abstract: A system and method of operating an automatic speech recognition service using a client-server architecture is used to make automatic speech recognition (ASR) and text to speech (TTS) services accessible at a client location remote from the location of the main ASR and TTS engines. The present invention utilizes client-server communications over a packet network, such as the Internet or a wireless network, where the ASR/TTS server receives a grammar from the client or selects from a locally stored plurality of grammars, receives information representing speech from the client, performs speech recognition, and returns information based upon the recognized speech to the client.Type: GrantFiled: February 5, 2002Date of Patent: August 5, 2003Assignee: AT&T Corp.Inventors: Pamela Leigh Dragosh, David Bjorn Roe, Robert Douglas Sharp
-
Publication number: 20030143024Abstract: Methods and apparatus for depositing roadway material using a road paving machine having a hopper for storing the roadway material, a feed conveyor for transferring the roadway material from the hopper to an auger, and a screed for levelling the roadway material. A trough prevents the roadway material from falling from the feed conveyor onto a road surface. The trough diverts and deposits the roadway material to one side of the paving machine.Type: ApplicationFiled: November 21, 2002Publication date: July 31, 2003Inventors: John Russell Sharpe, Alan Victor Sharpe, Ronald Douglas Sharpe