Patents by Inventor David Locke

David Locke 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: 20090171664
    Abstract: Systems and methods for receiving natural language queries and/or commands and execute the queries and/or commands. The systems and methods overcomes the deficiencies of prior art speech query and response systems through the application of a complete speech-based information query, retrieval, presentation and command environment. This environment makes significant use of context, prior information, domain knowledge, and user specific profile data to achieve a natural environment for one or more users making queries or commands in multiple domains. Through this integrated approach, a complete speech-based natural language query and response environment can be created. The systems and methods creates, stores and uses extensive personal profile information for each user, thereby improving the reliability of determining the context and presenting the expected results for a particular question or command.
    Type: Application
    Filed: February 4, 2009
    Publication date: July 2, 2009
    Inventors: Robert A. Kennewick, David Locke, Michael R. Kennewick, SR., Michael R. Kennewick, JR., Richard Kennewick, Tom Freeman
  • Patent number: 7502738
    Abstract: Systems and methods for receiving natural language queries and/or commands and execute the queries and/or commands. The systems and methods overcomes the deficiencies of prior art speech query and response systems through the application of a complete speech-based information query, retrieval, presentation and command environment. This environment makes significant use of context, prior information, domain knowledge, and user specific profile data to achieve a natural environment for one or more users making queries or commands in multiple domains. Through this integrated approach, a complete speech-based natural language query and response environment can be created. The systems and methods creates, stores and uses extensive personal profile information for each user, thereby improving the reliability of determining the context and presenting the expected results for a particular question or command.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: March 10, 2009
    Assignee: VoiceBox Technologies, Inc.
    Inventors: Robert A. Kennewick, David Locke, Michael R. Kennewick, Sr., Michael R. Kennewick, Jr., Richard Kennewick, Tom Freeman
  • Publication number: 20080319751
    Abstract: Systems and methods for receiving natural language queries and/or commands and execute the queries and/or commands. The systems and methods overcomes the deficiencies of prior art speech query and response systems through the application of a complete speech-based information query, retrieval, presentation and command environment. This environment makes significant use of context, prior information, domain knowledge, and user specific profile data to achieve a natural environment for one or more users making queries or commands in multiple domains. Through this integrated approach, a complete speech-based natural language query and response environment can be created. The systems and methods creates, stores and uses extensive personal profile information for each user, thereby improving the reliability of determining the context and presenting the expected results for a particular question or command.
    Type: Application
    Filed: July 7, 2008
    Publication date: December 25, 2008
    Inventors: Robert A. Kennewick, David Locke, Michael R. Kennewick, SR., Michael R. Kennewick, JR., Richard Kennewick, Tom Freeman
  • Publication number: 20080310439
    Abstract: There is disclosed a method, apparatus and computer program for communicating messages between a first messaging system and a second messaging system. The messaging system comprises a set of source queues with each source queue owning messages retrievable in priority order. It is determined that a message should be transferred from the first messaging system to the second messaging system. A source queue is selected which contains a message having at least an equal highest priority when compared with messages on the source queues. A message having the at least equal highest priority from the selected source queue of the first messaging system is then transferred to a target queue at the second messaging system.
    Type: Application
    Filed: June 16, 2008
    Publication date: December 18, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Martin J. Gale, David Locke
  • Publication number: 20080235023
    Abstract: Systems and methods for receiving natural language queries and/or commands and execute the queries and/or commands. The systems and methods overcomes the deficiencies of prior art speech query and response systems through the application of a complete speech-based information query, retrieval, presentation and command environment. This environment makes significant use of context, prior information, domain knowledge, and user specific profile data to achieve a natural environment for one or more users making queries or commands in multiple domains. Through this integrated approach, a complete speech-based natural language query and response environment can be created. The systems and methods creates, stores and uses extensive personal profile information for each user, thereby improving the reliability of determining the context and presenting the expected results for a particular question or command.
    Type: Application
    Filed: May 30, 2008
    Publication date: September 25, 2008
    Inventors: Robert A. Kennewick, David Locke, Michael R. Kennewick, Michael R. Kennewick, Richard Kennewick, Tom Freeman
  • Patent number: 7398209
    Abstract: Systems and methods for receiving natural language queries and/or commands and execute the queries and/or commands. The systems and methods overcomes the deficiencies of prior art speech query and response systems through the application of a complete speech-based information query, retrieval, presentation and command environment. This environment makes significant use of context, prior information, domain knowledge, and user specific profile data to achieve a natural environment for one or more users making queries or commands in multiple domains. Through this integrated approach, a complete speech-based natural language query and response environment can be created. The systems and methods creates, stores and uses extensive personal profile information for each user, thereby improving the reliability of determining the context and presenting the expected results for a particular question or command.
    Type: Grant
    Filed: June 3, 2003
    Date of Patent: July 8, 2008
    Assignee: VoiceBox Technologies, Inc.
    Inventors: Robert A. Kennewick, David Locke, Michael R. Kennewick, Sr., Michael R. Kennewick, Jr., Richard Kennewick, Tom Freeman
  • Publication number: 20080134202
    Abstract: The present invention provides methods, apparatus and computer programs for event-based control of subscription matching in a publish/subscribe communications environment. Activation and/or deactivation events are associated with subscriptions at a publish/subscribe broker and are used to control when a subscription is active. The broker is responsive to temporally-unpredictable events, such as receipt of a published message on a predefined activation topic, to activate subscription matching for messages that are subsequently received or which have been received earlier and retained at the broker. Conventional subscription matching can be avoided for a registered subscription while that subscription is inactive, and subscribers are not required to explicitly and repeatedly subscribe and unsubscribe.
    Type: Application
    Filed: November 30, 2007
    Publication date: June 5, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATOIN
    Inventors: Ian Gerald Craggs, Anthony Alan Garrard, Ian Robert Harwood, Andrew Ian Hickson, David Locke, Andrew David Reynolds, Andrew James Stanford-Clark, Jane Louise Stockdill
  • Publication number: 20070265850
    Abstract: Systems and methods for receiving natural language queries and/or commands and execute the queries and/or commands. The systems and methods overcomes the deficiencies of prior art speech query and response systems through the application of a complete speech-based information query, retrieval, presentation and command environment. This environment makes significant use of context, prior information, domain knowledge, and user specific profile data to achieve a natural environment for one or more users making queries or commands in multiple domains. Through this integrated approach, a complete speech-based natural language query and response environment can be created. The systems and methods creates, stores and uses extensive personal profile information for each user, thereby improving the reliability of determining the context and presenting the expected results for a particular question or command.
    Type: Application
    Filed: May 11, 2007
    Publication date: November 15, 2007
    Inventors: ROBERT KENNEWICK, David Locke, Michael Kennewick, Michael Kennewick, Richard Kennewick, Tom Freeman
  • Publication number: 20070067453
    Abstract: To handle web server failures, a client comprises a health monitor for monitoring the status of the web server, the client being an originator of requests for web pages from the web server. The health monitor receives status information for the web server. If the health monitor determines that the web server has failed, the health monitor redirects requests for web pages hosted by the failed web server to another web server that is working.
    Type: Application
    Filed: September 21, 2006
    Publication date: March 22, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MARTIN GALE, DAVID LOCKE
  • Publication number: 20060230139
    Abstract: Method and apparatus for running a test program for an element of a computer system by detecting idle processor cycles in a processor in the system, selecting a test program for an element of the computer system; and running the test program for the element on the processor in response to detection of idle processor cycles.
    Type: Application
    Filed: March 30, 2006
    Publication date: October 12, 2006
    Inventor: David Locke
  • Publication number: 20060117263
    Abstract: The erroneous overlooking of notifications in applications is inhibited. In response to a request for closure of an application interface, for example, an instant messaging session window, two checks can be used. In the first, a check is made to see if the application interface has been selected since the last notification and, if the application interface has not been selected, a confirmation of the closure is sought. In the second, a check is made to see if the time period since the last notification was received is less than a predefined threshold time period and, if the time period is less than the threshold, confirmation of the closure is sought.
    Type: Application
    Filed: August 17, 2005
    Publication date: June 1, 2006
    Inventor: David Locke
  • Publication number: 20060014639
    Abstract: The invention is directed to an adsorbent comprising: a) 20-30% porous carbon with incorporated organic nitrogen species; and b) 70-80% inorganic matter. The invention is directed to a method of making an adsorbent which comprises: a) thermally drying dewatered sewage sludge to form granulated organic fertilizer; and b) pyrolyzing said the organic fertilizer at temperatures between 600 and 1000° C. The invention is additionally directed to the process of removing acidic gases from wet air streams comprising putting an adsorbent in contact with the wet air stream and allowing the adsorbent to adsorb the acidic gases.
    Type: Application
    Filed: August 17, 2005
    Publication date: January 19, 2006
    Inventors: Teresa Bandosz, Andriy Bahryeyev, David Locke
  • Publication number: 20060009280
    Abstract: A gaming system includes a plurality of linked gaming machines and a controller coupled to the gaming machines. The gaming machines are used for playing one or more wagering games having a plurality of symbols that indicate a randomly selected outcome. Each gaming machine includes at least one wager-input device for receiving a first type of wager, which allows the player to play the wagering game, and the second type of wager, which allows the player to be eligible for a progressive jackpot. The controller determines a first cumulative value of the first type of wagers, a second cumulative value of the second type of wagers, and a distributable wager pool that is derived from a portion of the first cumulative value and a portion of the second cumulative value. The distributable wager pool can fund the progressive jackpot.
    Type: Application
    Filed: September 15, 2005
    Publication date: January 12, 2006
    Inventors: Shridhar Joshi, David Locke, Marc Raneses
  • Publication number: 20040193420
    Abstract: Mobile systems and methods that overcomes the deficiencies of prior art speech-based interfaces for telematics applications through the use of a complete speech-based information query, retrieval, presentation and local or remote command environment. This environment makes significant use of context, prior information, domain knowledge, and user specific profile data to achieve a natural environment for one or more users making queries or commands in multiple domains. Through this integrated approach, a complete speech-based natural language query and response environment can be created. The invention creates, stores and uses extensive personal profile information for each user, thereby improving the reliability of determining the context and presenting the expected results for a particular question or command. The invention may organize domain specific behavior and information into agents, that are distributable or updateable over a wide area network.
    Type: Application
    Filed: July 15, 2003
    Publication date: September 30, 2004
    Inventors: Robert A. Kennewick, David Locke, Michael R. Kennewick, Michael R. Kennewick, Richard Kennewick, Tom Freeman, Stephen F. Elston
  • Patent number: 6722829
    Abstract: A freight gate assembly (10) for retaining freight in a trailer (11) or van includes: (a) a track system (12) including at least two matching tracks (18), each of the tracks being affixable to opposite, longitudinal side walls (19) of the trailer, each of the tracks (18) including a longitudinally oriented channel (24) and a plurality of spaced-apart, substantially same-sized notches (25), the notches (25) being accessible from the channel (24); and (b) a freight gate restraining system (13) including at least one adjustable gate rail (32), each gate rail (32) having a first end including a latching mechanism (33) for detachably latching the first end of the gate rail (32) to a first one of the tracks (18) by means of the notches, and an opposite, second end including a joint mechanism (34) that is slidably movable along the second track by means of the notches (25) in the second track (18); wherein the adjustable gate rail (32) is substantially perpendicular to the tracks (18) when it is in a closed posit
    Type: Grant
    Filed: June 18, 2002
    Date of Patent: April 20, 2004
    Inventor: David Locke Williams
  • Publication number: 20040044516
    Abstract: Systems and methods for receiving natural language queries and/or commands and execute the queries and/or commands. The systems and methods overcomes the deficiencies of prior art speech query and response systems through the application of a complete speech-based information query, retrieval, presentation and command environment. This environment makes significant use of context, prior information, domain knowledge, and user specific profile data to achieve a natural environment for one or more users making queries or commands in multiple domains. Through this integrated approach, a complete speech-based natural language query and response environment can be created. The systems and methods creates, stores and uses extensive personal profile information for each user, thereby improving the reliability of determining the context and presenting the expected results for a particular question or command.
    Type: Application
    Filed: June 3, 2003
    Publication date: March 4, 2004
    Inventors: Robert A. Kennewick, David Locke, Michael R. Kennewick, Michael R. Kennewick, Richard Kennewick, Tom Freeman
  • Publication number: 20030231938
    Abstract: A freight gate assembly (10) for retaining freight in a trailer (11) or van includes:
    Type: Application
    Filed: June 18, 2002
    Publication date: December 18, 2003
    Inventor: David Locke Williams