Patents by Inventor Douglas A. Sharp

Douglas A. 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: 20220398594
    Abstract: A method of using biometric verification comprises identifying a validation requirement during the execution of a non-voice channel interaction, and initiating a contact to the user, at a pre-registered device. The method further comprises executing a biometric verification of the user's identity and possession of the device, via a user interaction at the pre-registered device, and providing the validation when the user is successfully identified.
    Type: Application
    Filed: August 4, 2022
    Publication date: December 15, 2022
    Inventor: Robert Douglas SHARP
  • Patent number: 11461781
    Abstract: A method of using biometric verification comprises identifying a validation requirement during the execution of a non-voice channel interaction, and initiating a contact to the user, at a pre-registered device. The method further comprises executing a biometric verification of the user's identity and possession of the device, via a user interaction at the pre-registered device, and providing the validation when the user is successfully identified.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: October 4, 2022
    Assignee: Nuance Communications, Inc.
    Inventor: Robert Douglas Sharp
  • Patent number: 10986062
    Abstract: One or more computing devices, systems, and/or methods for transferring subscriptions are provided. For example, a user (e.g., and/or a device associated with the user) of a communication platform may request to transfer a plurality of subscriptions from a first account to a second account. Access information associated with the first account may be used to access a first storage space of the first account, the plurality of subscriptions may be identified based upon the first storage space, and the plurality of subscriptions may (e.g., concurrently) be transferred from the first account to the second account.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: April 20, 2021
    Assignee: Verizon Media Inc.
    Inventors: Varun Bhagwan, Robert Douglas Sharp
  • Publication number: 20200043011
    Abstract: A method of using biometric verification comprises identifying a validation requirement during the execution of a non-voice channel interaction, and initiating a contact to the user, at a pre-registered device. The method further comprises executing a biometric verification of the user's identity and possession of the device, via a user interaction at the pre-registered device, and providing the validation when the user is successfully identified.
    Type: Application
    Filed: August 13, 2019
    Publication date: February 6, 2020
    Inventor: Robert Douglas Sharp
  • Patent number: 10380591
    Abstract: A method of using biometric verification comprises identifying a validation requirement during the execution of a non-voice channel interaction, and initiating a contact to the user, at a pre-registered device. The method further comprises executing a biometric verification of the user's identity and possession of the device, via a user interaction at the pre-registered device, and providing the validation when the user is successfully identified.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 13, 2019
    Assignee: Nuance Communications, Inc.
    Inventor: Robert Douglas Sharp
  • Patent number: 10223411
    Abstract: A method of providing a task assistant is described. The task assistant is designed to receive input from a user through multimodal input including a plurality of speech input, typing input, and touch input, determine the meaning of the input, and determining whether there is a context based on prior interactions with the user. The method further to generate an interpreted input based on a combination of the input and the context, and providing a formatted query to an application. The method further to receive data from the application in response to the formatted query, and provide a response to the user through multimodal output including a plurality of: speech output, text output, non-speech audio output, haptic output, and visual non-text output. The method further to update the context based on the interpreted input.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: March 5, 2019
    Assignee: Nuance Communications, Inc.
    Inventors: David Andrew Mauro, Henri Bouvier, Elizabeth Ann Dykstra-Erickson, Simona Gandrabur, Susan Dawnstarr Daniel, Aimee Piercy, Robert Douglas Sharp
  • Publication number: 20180131658
    Abstract: One or more computing devices, systems, and/or methods for transferring subscriptions are provided. For example, a user (e.g., and/or a device associated with the user) of a communication platform may request to transfer a plurality of subscriptions from a first account to a second account. Access information associated with the first account may be used to access a first storage space of the first account, the plurality of subscriptions may be identified based upon the first storage space, and the plurality of subscriptions may (e.g., concurrently) be transferred from the first account to the second account.
    Type: Application
    Filed: November 4, 2016
    Publication date: May 10, 2018
    Inventors: Varun Bhagwan, Robert Douglas Sharp
  • Publication number: 20170200450
    Abstract: 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: Application
    Filed: June 19, 2015
    Publication date: July 13, 2017
    Inventors: Pamela Leigh Dragosh, David Bjorn Roe, Robert Douglas Sharp
  • Patent number: 9695983
    Abstract: 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: Grant
    Filed: July 2, 2013
    Date of Patent: July 4, 2017
    Assignee: GP STRATEGIES CORPORATION
    Inventors: Michael Mackey, Douglas Sharp
  • Publication number: 20170083939
    Abstract: One or more techniques and/or systems are provided for supplemental content identification. Service usage of a client device of a user corresponding to a time frame of an event may be identified (e.g., a user interacting with a social network). The user may be determined to be viewing the event based upon the service usage, external data (e.g., an event schedule.), demographic data (e.g., a user interest), a current location, etc. A service usage pattern may be determined based upon the service usage. A second service usage pattern may be determined based upon second service usage of a second client device of a second user. Responsive to the service usage pattern and the second service usage pattern comprising a pattern similarity exceeding a pattern threshold, the second user may be identified as viewing the event. The second user may be provided with supplemental content associated with the event.
    Type: Application
    Filed: September 17, 2015
    Publication date: March 23, 2017
    Inventors: Varun Bhagwan, Robert Douglas Sharp
  • Patent number: 9507641
    Abstract: Systems and methods for dynamic granularity control of parallelized work in a heterogeneous multi-processor portable computing device (PCD) are provided. During operation a first parallelized portion of an application executing on the PCD is identified. The first parallelized portion comprising a plurality of threads for parallel execution on the PCD. Performance information is obtained about a plurality of processors of the PCD, each of the plurality of processors corresponding to one of the plurality of threads. A number M of workload partition granularities for the plurality of threads is determined, and a total execution cost for each of the M workload partition granularities is determined. An optimal granularity comprising a one of the M workload partition granularities with a lowest total execution cost is determined, and the first parallelized portion is partitioned into a plurality of workloads having the optimal granularity.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: November 29, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: James Michael Artmeier, Sumit Sur, Robert Scott Dreyer, Michael Douglas Sharp, James Lyall Esliger
  • Publication number: 20160335127
    Abstract: Systems and methods for dynamic granularity control of parallelized work in a heterogeneous multi-processor portable computing device (PCD) are provided. During operation a first parallelized portion of an application executing on the PCD is identified. The first parallelized portion comprising a plurality of threads for parallel execution on the PCD. Performance information is obtained about a plurality of processors of the PCD, each of the plurality of processors corresponding to one of the plurality of threads. A number M of workload partition granularities for the plurality of threads is determined, and a total execution cost for each of the M workload partition granularities is determined An optimal granularity comprising a one of the M workload partition granularities with a lowest total execution cost is determined, and the first parallelized portion is partitioned into a plurality of workloads having the optimal granularity.
    Type: Application
    Filed: May 11, 2015
    Publication date: November 17, 2016
    Inventors: JAMES MICHAEL ARTMEIER, SUMIT SUR, ROBERT SCOTT DREYER, MICHAEL DOUGLAS SHARP, JAMES LYALL ESLIGER
  • Publication number: 20160189243
    Abstract: Briefly, embodiments disclosed herein relate to obtaining bids on user-qualified advertisement offers.
    Type: Application
    Filed: December 31, 2014
    Publication date: June 30, 2016
    Inventors: Robert Douglas Sharp, Varun Bhagwan
  • Patent number: 9376509
    Abstract: 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: Grant
    Filed: August 24, 2012
    Date of Patent: June 28, 2016
    Assignee: Sasol Performance Chemicals, GmbH
    Inventors: Melanie Anne Sharp, Oliver Herzog, Sebastiano Giovanni Giordano, Teresa Linville Marino, Kip Douglas Sharp
  • Publication number: 20160139901
    Abstract: Systems, methods, and computer programs are disclosed for performing runtime auto-parallelization of application code. One embodiment of such a method comprises receiving application code to be executed in a multi-processor system. The application code comprises an injected code cost computation expression for at least one loop in the application code defining a serial workload for processing the loop. A runtime profitability check of the loop is performed based on the injected code cost computation expression to determine whether the serial workload can be profitably parallelized. If the serial workload can be profitably parallelized, the loop is executed in parallel using two or more processors in the multi-processor system.
    Type: Application
    Filed: February 12, 2015
    Publication date: May 19, 2016
    Inventors: CHRISTOS MARGIOLAS, ROBERT SCOTT DREYER, JASON KIM, MICHAEL DOUGLAS SHARP
  • Patent number: 9111546
    Abstract: 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: Grant
    Filed: March 6, 2013
    Date of Patent: August 18, 2015
    Inventors: David Andrew Mauro, Robert Douglas Sharp, Richard Lajoie, Elizabeth Ann Dykstra-Erickson
  • Patent number: 9065914
    Abstract: 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: Grant
    Filed: June 19, 2012
    Date of Patent: June 23, 2015
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Pamela Leigh Dragosh, David Bjorn Roe, Robert Douglas Sharp
  • Publication number: 20150025888
    Abstract: A method of enabling speaker identification, the method comprising receiving an identifier, the identifier having a limited number of potential speakers associated with it, processing speech data received from a speaker, and when the speaker is recognized, tagging a speaker and displaying a speaker identity.
    Type: Application
    Filed: October 22, 2013
    Publication date: January 22, 2015
    Applicant: Nuance Communications, Inc.
    Inventor: Robert Douglas Sharp
  • Patent number: 8923502
    Abstract: 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: Grant
    Filed: February 22, 2013
    Date of Patent: December 30, 2014
    Assignee: Nuance Communications, Inc.
    Inventor: Robert Douglas Sharp
  • Publication number: 20140279514
    Abstract: A method of using biometric verification comprises identifying a validation requirement during the execution of a non-voice channel interaction, and initiating a contact to the user, at a pre-registered device. The method further comprises executing a biometric verification of the user's identity and possession of the device, via a user interaction at the pre-registered device, and providing the validation when the user is successfully identified.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: NUANCE COMMUNICATIONS, INC.
    Inventor: Robert Douglas Sharp