Patents by Inventor Timothy Lynch

Timothy Lynch 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: 9276802
    Abstract: Systems, methods, and apparatus for use with at least one first virtual agent executing on a first device. In some embodiments, the at least one first virtual agent is programmed to: share information with at least one second virtual agent executing on at least one second device different from the first device, wherein the at least one first virtual agent is associated with a first user and the at least one second virtual agent is associate with a second user; and use the information shared between the at least one first virtual agent and the at least one second virtual agent to make a joint recommendation for the first and second users.
    Type: Grant
    Filed: December 11, 2012
    Date of Patent: March 1, 2016
    Assignee: Nuance Communications, Inc.
    Inventors: Timothy Lynch, Kenneth S. Harper, Carey Radebaugh
  • Publication number: 20160054915
    Abstract: Techniques of presenting information to a user via a display of a device.
    Type: Application
    Filed: August 25, 2014
    Publication date: February 25, 2016
  • Patent number: 9262175
    Abstract: Systems, methods, and apparatus for use with at least one virtual agent. In some embodiments, at least one processor is programmed to store a receipt for an interaction between the at least one virtual agent and one or more users, wherein the receipt comprises at least some information provided by the one or more users to the at least one virtual agent during the interaction.
    Type: Grant
    Filed: December 11, 2012
    Date of Patent: February 16, 2016
    Assignee: Nuance Communications, Inc.
    Inventors: Timothy Lynch, Kenneth S. Harper, Carey Radebaugh
  • Patent number: 9183843
    Abstract: Techniques for combining the results of multiple recognizers in a distributed speech recognition architecture. Speech data input to a client device is encoded and processed both locally and remotely by different recognizers configured to be proficient at different speech recognition tasks. The client/server architecture is configurable to enable network providers to specify a policy directed to a trade-off between reducing recognition latency perceived by a user and usage of network resources. The results of the local and remote speech recognition engines are combined based, at least in part, on logic stored by one or more components of the client/server architecture. An indication of the availability of the remote speech recognition to perform speech recognition at a point in time may be provided to a user of the client device via a user interface of the client device.
    Type: Grant
    Filed: January 22, 2013
    Date of Patent: November 10, 2015
    Assignee: Nuance Communications, Inc.
    Inventors: Mark Fanty, Timothy Lynch, Michael J. Newman, Anthony Gillet, David Mark Krowitz, Michael D. Edgington
  • Patent number: 9148394
    Abstract: Systems, methods, and apparatus for use in connection with at least one virtual agent. In some embodiments, at least one processor is programmed to present the at least one virtual agent as a participant in a multiparty conversation taking place via a messaging application.
    Type: Grant
    Filed: December 11, 2012
    Date of Patent: September 29, 2015
    Assignee: Nuance Communications, Inc.
    Inventors: Timothy Lynch, Kenneth S. Harper, Carey Radebaugh
  • Publication number: 20140164953
    Abstract: Systems, methods, and apparatus for use in connection with at least one virtual agent. In some embodiments, at least one processor is programmed to: intercept user input to a messaging application executing on the at least one processor and facilitating a multiparty conversation; and in response to detecting a trigger in the user input, inject the at least one virtual agent into the multiparty conversation facilitated by the messaging application.
    Type: Application
    Filed: December 11, 2012
    Publication date: June 12, 2014
    Applicant: Nuance Communications, Inc.
    Inventors: Timothy Lynch, Kenneth S. Harper, Carey Radebaugh
  • Publication number: 20140164508
    Abstract: Systems, methods, and apparatus for use with at least one first virtual agent executing on a first device. In some embodiments, the at least one first virtual agent is programmed to: share information with at least one second virtual agent executing on at least one second device different from the first device, wherein the at least one first virtual agent is associated with a first user and the at least one second virtual agent is associate with a second user; and use the information shared between the at least one first virtual agent and the at least one second virtual agent to make a joint recommendation for the first and second users.
    Type: Application
    Filed: December 11, 2012
    Publication date: June 12, 2014
    Applicant: Nuance Communications, Inc.
    Inventors: Timothy Lynch, Kenneth S. Harper, Carey Radebaugh
  • Publication number: 20140164509
    Abstract: Systems, methods, and apparatus for use in connection with at least one virtual agent. In some embodiments, at least one processor is programmed to use a record of a multiparty conversation to provide input to the at least one virtual agent.
    Type: Application
    Filed: December 11, 2012
    Publication date: June 12, 2014
    Inventors: Timothy Lynch, Kenneth S. Harper, Carey Radebaugh
  • Publication number: 20140164305
    Abstract: Systems, methods, and apparatus for implementing at least one virtual agent. In some embodiments, the at least one virtual agent is programmed to analyze first information regarding a first person; analyze second information regarding a second person different from the first person; and make a joint recommendation for a plurality of persons based at least in part on the first and second information, wherein the plurality of persons comprises the first person and the second person.
    Type: Application
    Filed: December 11, 2012
    Publication date: June 12, 2014
    Applicant: Nuance Communications, Inc.
    Inventors: Timothy Lynch, Kenneth S. Harper, Carey Radebaugh
  • Publication number: 20140164312
    Abstract: Systems, methods, and apparatus for use in connection with at least one virtual agent. In some embodiments, at least one virtual agent is programmed to: identify a relationship between at least two persons; and make a recommendation for the at least two persons based at least in part on the relationship between the at least two persons.
    Type: Application
    Filed: December 11, 2012
    Publication date: June 12, 2014
    Applicant: Nuance Communications, Inc.
    Inventors: Timothy Lynch, Kenneth S. Harper, Carey Radebaugh
  • Publication number: 20140164532
    Abstract: Systems, methods, and apparatus for use with at least one virtual agent. In some embodiments, the at least one virtual agent is programmed to: analyze first input provided by a first user during a multiparty conversation; analyze second input provided by a second user during the multiparty conversation, the second user being different from the first user; and use the first and second inputs to formulate at least one task to be performed by the virtual agent.
    Type: Application
    Filed: December 11, 2012
    Publication date: June 12, 2014
    Applicant: Nuance Communications, Inc.
    Inventors: Timothy Lynch, Kenneth S. Harper, Carey Radebaugh
  • Publication number: 20140164317
    Abstract: Systems, methods, and apparatus for use with at least one virtual agent. In some embodiments, at least one processor is programmed to store a receipt for an interaction between the at least one virtual agent and one or more users, wherein the receipt comprises at least some information provided by the one or more users to the at least one virtual agent during the interaction.
    Type: Application
    Filed: December 11, 2012
    Publication date: June 12, 2014
    Applicant: Nuance Communications, Inc.
    Inventors: Timothy Lynch, Kenneth S. Harper, Carey Radebaugh
  • Publication number: 20140164533
    Abstract: Systems, methods, and apparatus for use in connection with at least one virtual agent. In some embodiments, at least one processor is programmed to present the at least one virtual agent as a participant in a multiparty conversation taking place via a messaging application.
    Type: Application
    Filed: December 11, 2012
    Publication date: June 12, 2014
    Applicant: Nuance Communications, Inc.
    Inventors: Timothy Lynch, Kenneth S. Harper, Carey Radebaugh
  • Patent number: 8705363
    Abstract: Improved packet scheduling methods and apparatuses for use in, among other things, a network interface of a router (or other network element) are described herein. In one such improved method, packets buffered in a network interface are segmented for transmission on a communications link into multiple scheduling domains each being represented by a scheduling tree, each scheduling tree is assigned to a separate virtual port scheduling engine, and a top level scheduling engine is employed to schedule between the outputs of the virtual port scheduling engines to make the final choice of which buffered packet to transmit on the communications link (e.g., to move to the transmit queue of the network interface). By having the virtual port scheduling engines operate in parallel and substantially independently of each other, the rate at which packet can be moved into the transmit queue may increase greatly, thereby increasing the bandwidth of the network interface of the router.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: April 22, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Timothy Lynch, Peter Lam
  • Publication number: 20140095173
    Abstract: Some embodiments provide techniques performed by at least one voice agent. The techniques include receiving voice input; identifying at least one application program as relating to the received voice input; and displaying at least one selectable visual representation that, when selected, causes focus of the computing device to be directed to the at least one application program identified as relating to the received voice input.
    Type: Application
    Filed: October 1, 2012
    Publication date: April 3, 2014
    Applicant: Nuance Communications, Inc.
    Inventors: Timothy Lynch, Sean P. Brown, Paweena Attayadmawittaya, Tiago Goncalves Cabaco, Victor Shine Chen
  • Publication number: 20140095168
    Abstract: Some embodiments provide techniques performed by at least one voice agent. The techniques include receiving voice input; accessing contextual information related to an application program that has focus of the computing device when the voice input is received; and using the contextual information to interpret the received voice input.
    Type: Application
    Filed: October 1, 2012
    Publication date: April 3, 2014
    Applicant: Nuance Communications, Inc.
    Inventors: Timothy Lynch, Sean P. Brown, Paweena Attayadmawittaya, Tiago Goncalves Cabaco, Victor Shine Chen
  • Publication number: 20140095167
    Abstract: Some embodiments relate to techniques performed at least in part by at least one voice agent executing on a computing device. The techniques comprise responsive to the at least one voice agent receiving input at least partially specifying a requested action to be performed at least partially by an application program, presenting visual feedback responsive to the input concurrently via a user interface of the at least one voice agent and a user interface of the application program.
    Type: Application
    Filed: October 1, 2012
    Publication date: April 3, 2014
    Inventors: Timothy Lynch, Sean P. Brown, Paweena Attayadmawittaya, Tiago Goncalves Cabaco, Victor Shine Chen
  • Publication number: 20140095172
    Abstract: Some embodiments provide techniques performed by at least one voice agent. The techniques include receiving voice input from a user at least partially specifying a requested action to be performed at least in part by an application program, wherein the requested action requires a plurality of inputs to be fully specified; and in response to receiving the voice input, making the application program accessible to the user prior to completion of performance of the requested action, so as to enable the user to provide and/or edit at least one input of the plurality of inputs by directly interacting with the application program.
    Type: Application
    Filed: October 1, 2012
    Publication date: April 3, 2014
    Applicant: Nuance Communications, Inc.
    Inventors: Tiago Goncalves Cabaco, Paweena Attayadmawittaya, Victor Shine Chen, Timothy Lynch, Sean P. Brown
  • Publication number: 20140095171
    Abstract: Some embodiments provide techniques performed by at least one voice agent. The techniques include receiving voice input specifying a requested action; and identifying a subject of the requested action from the voice input and information relating to a prior action invoked by the at least one voice agent, wherein the information identifies a subject of the prior action.
    Type: Application
    Filed: October 1, 2012
    Publication date: April 3, 2014
    Applicant: Nuance Communications, Inc.
    Inventors: Timothy Lynch, Sean P. Brown, Paweena Attayadmawittaya, Tiago Goncalves Cabaco, Victor Shine Chen
  • Publication number: 20130275924
    Abstract: A system and method to generate a touch-based user interface that allows users to reliably carry out tasks in a low-attention environment. The touch-based user interface relies upon swipe and tap gestures that are easily entered by a user without having to concentrate on a touchscreen or display associated with a touchpad on which the gestures are entered. For gestures that are swipes, only the direction of the swipe is utilized by the system in interpreting the entered command. For tap gestures, only the number of taps in a sequence, as well as the duration of taps, is utilized by the system in interpreting the entered command. By not correlating the location of the entered gestures with what is displayed on the associated display screen, the touch interface disclosed herein is well suited for environments where a user is unable to look at the display screen while performing gestures.
    Type: Application
    Filed: March 15, 2013
    Publication date: October 17, 2013
    Applicant: NUANCE COMMUNICATIONS, INC.
    Inventors: Garrett Laws Weinberg, Patrick Lars Langer, Timothy Lynch, Victor Shine Chen, Lars König, Slawek Paul Jarosz, Andrew Knowles